Project

General

Profile

Activity

From 05/18/2008 to 05/24/2008

05/24/2008

08:29 PM Revision b26c577e (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:28 PM Revision 1783e162 (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16584 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:21 PM Revision a412a7e0 (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16583 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:07 PM Revision 065f5380 (git): * array.c (rb_ary_slice_bang): Be consistent with Array#slice()
and String#slice!(). Just return nil when a negative length or
out of boundary index is given instead of raising a...
Akinori MUSHA
07:31 PM Revision 5c669c26 (git): * test/ruby/test_modules.rb (remove_json_mixins): change judgment
condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16581 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
06:55 PM Revision 87665465 (git): * test/ruby/test_modules.rb (test_ancestors, test_included_modules):
ignore json mixins.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16580 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
06:25 PM Revision ed68367f (git): * vm_eval.c: added. Some codes are moved from "eval.c"
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:16 PM Revision fa0c521a (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
06:13 PM Revision 25812958 (git): * eval.c (Init_Thread): Initialize recursive_key.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:50 PM Revision 59c06123 (git): * eval_method.c: renamed from vm_method.c. "vm_method.c" is included
by "vm.c".
* vm_eval.c: added. Some codes are moved from "eval.c"
* common.mk: fix for above changes.
* compile.c: m...
ko1 (Koichi Sasada)
05:49 PM Revision 072673ee (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:48 PM Revision eb43046f (git): 20080525
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:47 PM Revision 93647e91 (git): * error.c (syserr_eqq): Use en.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
01:39 PM Revision 582da7da (git): * error.c (exc_equal): == operator should be transitional.
[ruby-dev:34808]
* error.c (syserr_eqq): === should be able to handle delegated
objects as well.
git-svn-id: svn+...
matz (Yukihiro Matsumoto)
01:39 PM Revision 8707a6ff (git): * object.c (rb_cstr_to_dbl): should clear errno before calling
strtod(3). [ruby-dev:34834]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16571 b2dd03c8-39d4-4d8f-98ff-823fe69...
matz (Yukihiro Matsumoto)
01:33 PM Revision db21c058 (git): * object.c (rb_cstr_to_dbl): should clear errno before calling
strtod(3). [ruby-dev:34834]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16570 b2dd03c8-39d4-4d8f-...
matz (Yukihiro Matsumoto)
01:29 PM Revision 7c2cfe57 (git): * marshal.c (marshal_load): should initialize arg.data used for
reentrant check. [ruby-dev:34837]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16569 b2dd03c8-39d4...
matz (Yukihiro Matsumoto)
06:29 AM Revision 956dead4 (git): * compile.c (iseq_set_exception_table, NODE_WHILE, NODE_NEXT): remove
special handling that decrements sp in CATCH_TYPE_NEXT for NODE_WHILE.
* vm.c (vm_eval_body), vm_insnhelper.c (vm_th...
mame (Yusuke Endoh)
01:57 AM Revision f52d9a16 (git): add a test for [ruby-dev:34679].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:48 AM Revision e3562616 (git): add a test for [ruby-dev:34828].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:34 AM Revision 796d005a (git): add a test for [ruby-dev:34808].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:26 AM Revision f513d9ab (git): * marshal.c (reentrant_check): check reentrance via callcc.
[ruby-dev:34802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16564 b2dd03c8-39d4-4d8f-98ff-823fe69...
matz (Yukihiro Matsumoto)
12:25 AM Revision cc1c3f52 (git): * error.c (syserr_eqq): === should be able to handle delegated
objects as well.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16563 b2dd03c8-39d4-4d8f-98ff-823fe69...
matz (Yukihiro Matsumoto)

05/23/2008

11:15 PM Revision 327515a9 (git): * transcode.c (rb_str_transcode): argc is 1, and argv is &to.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:46 PM Revision 08dbc890 (git): fix a ML ref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:36 PM Revision 17744b19 (git): * lib/rational.rb (Rational#to_i): fix rdoc. Rational(-7,4).to_i
should be -1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16560 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
09:01 AM Revision 7c52f1ed (git): * array.c (rb_ary_slice_bang): Be consistent with Array#slice()
and String#slice!(). Just return nil when a negative length or
out of boundary index is given instead of raising a...
Akinori MUSHA
07:47 AM Revision efa115e4 (git): * enumerator.c (Init_Enumerator): Override
Enumerable::Enumerator#each_with_index with #with_index.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16558 b2...
Akinori MUSHA
07:47 AM Revision 1e81e550 (git): * enumerator.c (proc_call): Remove an unused static function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
06:03 AM Revision fd4364d0 (git): * ext/tk/sample: set eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:03 AM Revision 97a0cee7 (git): * ext/tk/sample: set eol-style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:30 AM Revision 9eff576d (git): Remove duplicate entries.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:22 AM Revision 61a68941 (git): Merge from ruby_1_8. Add files that have not been added yet.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
04:46 AM Revision 283a03a2 (git): * configure.in (cflags): commit miss.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:25 AM Revision 4baf5c4d (git): * vm_dump.c (vm_stack_dump_raw): suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:23 AM Revision 59432db7 (git): * vm_core.h (rb_num_t): moved form vm.h.
* tool/instruction.rb (RubyVM::Instruction#sp_increase_c_expr),
tool/instruction.rb (RubyVM::VmBodyGenerator#make_h...
nobu (Nobuyoshi Nakada)
02:38 AM Revision 39a86bf6 (git): * .gdbinit (rp): T_VALUES is no longer defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:52 AM Revision f6c2d74a (git): * configure.in (MINIRUBY), common.mk (RUBYOPT): add purelib.rb.
[ruby-core:16642]
* ext/extmk.rb: load purelib.rb only when not cross compiling.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)

05/22/2008

09:15 PM Revision 87c828e3 (git): * iseq.c (rb_iseq_compile_with_option): get rid of segv.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:31 PM Revision b18dce54 (git): svn:ignore: added rubyspec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:30 PM Revision e1238871 (git): svn:ignore: added rubyspec
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:30 PM Revision 7413b9dc (git): trivial change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:24 PM Revision 20b20bb7 (git): * ext/tk/tcltklib.c, ext/tk/tkutil/tkutil.c: fix memory leak.
* ext/tk/lib/tk.rb: avoid trouble when finalize TclTkIp.
* ext/tk/lib/tk.rb, ext/tk/lib/tk/*: help to fix troubles w...
nagai (Hidetoshi Nagai)
06:50 PM Revision 461d6829 (git): * class.c (clone_method): Just use ruby_cref as cref.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
06:16 PM Revision e53f8136 (git): * svn:ignore: added GNUmakefile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:16 PM Revision 070cc657 (git): * svn:ignore: added GNUmakefile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:31 PM Revision 9832ab36 (git): * insns.def (opt_gt|ge|lt|le): use values directly to compare.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:19 PM Revision a45cd8a0 (git): * eval.c, eval_intern.h, include/ruby/intern.h, include/ruby/ruby.h,
vm.c, vm_core.h, vm_insnhelper.c: remove pointless "const".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1654...
ko1 (Koichi Sasada)
04:07 PM Revision 280f8df3 (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
04:03 PM Revision 6f64dbde (git): * class.c (rb_singleton_class_clone): Pass Qnil, not 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:53 PM Revision 7506bf2c (git): * class.c (clone_method): Totally revamp the previous fix which
was incorrect.
(rb_mod_init_copy): Ditto.
(singleton_class_clone_int): Ditto.
git-svn-id: svn+ssh://ci.ruby-lan...
Akinori MUSHA
03:49 PM Revision be5d23c2 (git): * eval.c (rb_copy_node_scope), node.h: Rename from copy_node_scope
and export.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Akinori MUSHA
02:45 PM Revision 846ea172 (git): * compile.c (get_destination_insn, get_next_insn, get_prev_insn):
peephole optimization should not ignore ISEQ_ELEMENT_ADJUST.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1653...
mame (Yusuke Endoh)
12:27 PM Revision 398689b1 (git): * parse.y (top_local_setup): fixed memory leak bug based on a
patch from Roger Pack <rogerpack2005 at gmail.com> in
[ruby-core:16610].
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
matz (Yukihiro Matsumoto)
11:20 AM Revision 2b791b2d (git): * marshal.c (check_dump_arg, check_load_arg): check if reentered.
[ruby-dev:34802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
11:16 AM Revision 6dbf55f1 (git): * iseq.c (iseq_load, iseq_data_to_ary): support
ISEQ_TYPE_DEFINED_GUARD.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mame (Yusuke Endoh)
10:01 AM Revision 6f04138f (git): * vm.c (sdr, nsdr): define methods only if VMDEBUG is defined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:55 AM Revision 571883a2 (git): * vm.c (vm_get_ruby_level_cfp): moved from eval_intern.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:41 AM Revision 5fa02c59 (git): add a test for [ruby-dev:34802].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16529 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:19 AM Revision f73c8454 (git): * array.c (rb_ary_compact_bang): fix reallocation size.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:13 AM Revision da5e82f5 (git): add a test for Array#compact!.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16527 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:22 AM Revision 477c0db2 (git): * eval_intern.h, vm_core.h, include/ruby/intern.h, include/ruby/ruby.h,
vm.c: need to add const to prototypes, of course.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16526 b2dd03c8...
U.Nakamura
05:20 AM Revision 0ba197f0 (git): * array.c (flatten): check if reentered. [ruby-dev:34798]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:20 AM Revision 00e28c26 (git): * array.c (flatten): check if reentered. [ruby-dev:34798]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:28 AM Revision 559d021d (git): * eval.c, vm.c, vm_core.h, vm_insnhelper.c: specify "const".
* vm_opts.h: add a OPT_TOKEN_THREADED_CODE macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16524 b2dd03c8...
ko1 (Koichi Sasada)
03:52 AM Revision dc217e2d (git): * insns.def (newhash): fix a variable definition: "const k".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16523 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:40 AM Revision feead4dc (git): * array.c (flatten): check if reentered. [ruby-dev:34798]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:31 AM Revision ab3d450a (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
02:40 AM Revision a85b2471 (git): * test/ruby/envutil.rb (assert_normal_exit): capture stdout and stderr
of the child process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
12:57 AM Revision eb995e11 (git): * array.c (flatten): free memo hash table before raising exception.
[ruby-dev:34789]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16519 b2dd03c8-39d4-4d8f-98ff-823fe69...
matz (Yukihiro Matsumoto)
12:57 AM Revision 9d27c792 (git): * array.c (flatten): free memo hash table before raising exception.
[ruby-dev:34789]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16518 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
matz (Yukihiro Matsumoto)

05/21/2008

09:41 PM Revision 1ef64a66 (git): * array.c (flatten): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
09:38 PM Revision b8424eaf (git): * array.c (flatten): fix memory leak.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nagai (Hidetoshi Nagai)
09:23 PM Revision 404de438 (git): * ext/nkf/nkf-utf8/nkf.c (nkf_str_caseeql): added.
* ext/nkf/nkf-utf8/nkf.c (nkf_enc_find_index): use nkf_str_caseeql.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
naruse (Yui NARUSE)
08:50 PM Revision 25534159 (git): * proc.c (proc_dup): should copy safe_level from src proc
properly. a patch from Keita Yamaguchi
<keita.yamaguchi at gmail.com>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
matz (Yukihiro Matsumoto)
08:47 PM Revision 989c8ed0 (git): * proc.c (proc_dup): should copy safe_level from src proc
properly. a patch from Keita Yamaguchi
<keita.yamaguchi at gmail.com>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
matz (Yukihiro Matsumoto)
05:47 PM Revision 79fdbe05 (git): * lib/net/imap.rb: do not use Thread#raise. [ruby-dev:34739]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e shugo (Shugo Maeda)
05:27 PM Revision b5245232 (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:31 PM Revision 2c8dd794 (git): * test/ruby/test_require.rb: new tests for library requiring, to
achieve over 90% test coverage of dln.c.
* test/ruby/test_class.rb: add tests to achieve over 90% test coverage
of...
mame (Yusuke Endoh)
03:18 PM Revision 4c094940 (git): * insns.def, vm_insnhelper.c: specify "const".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
02:31 PM Revision 0590791d (git): * eval.c (rb_get_method_body, rb_alias, rb_eval): should not cache
uninitialized value, since search_method doesn't set origin if the
method wasn't found.
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)
02:29 PM Revision 722ad8f2 (git): * eval.c (search_method, remove_method, error_print, rb_alias)
(rb_eval, rb_rescue2, search_required, Init_eval, rb_thread_create),
gc.c (rb_source_filename, Init_stack), io.c (r...
nobu (Nobuyoshi Nakada)
02:22 PM Revision a16e394b (git): * bootstraptest/test_eval.rb: fix syntax.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
08:48 AM Revision 5dd3a0e2 (git): * ext/nkf/nkf-utf8/nkf.c (nkf_enc_find_index):
use strcasecmp. [ruby-dev:34787]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16505 b2dd03c8-39d4-4d8f-98ff-823...
naruse (Yui NARUSE)
07:50 AM Revision f827d956 (git): * array.c (rb_ary_compact_bang): avoid forceful realloc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e matz (Yukihiro Matsumoto)
03:34 AM Revision 87b59f48 (git): * hash.c (rb_hash_delete): rdoc fix based on a patch from Gaston Ramos
<ramos.gaston AT gmail.com>. [ruby-core:16825]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16503...
nobu (Nobuyoshi Nakada)
01:52 AM Revision a5bbd5b8 (git): * ChangeLog: reverted logs erased at r16491.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

05/20/2008

10:50 PM Revision 19337db4 (git): * fix for (rb_enc_get_index(obj) == idx) case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:48 PM Revision 102f9445 (git): * string.c (rb_usascii_str_new): use rb_str_new.
* string.c (rb_enc_str_new): ditto.
* string.c (rb_usascii_str_new2): use rb_str_new2.
git-svn-id: svn+ssh://ci.rub...
naruse (Yui NARUSE)
10:26 PM Revision fe8bb861 (git): * encoding.c, include/ruby/encoding.h
(rb_enc_associate, rb_enc_associate_index):
returns obj. [ruby-dev:34778]
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
naruse (Yui NARUSE)
07:21 PM Revision 13f20ccd (git): * encoding.c (rb_ascii8bit_encoding): use ENCINDEX_ASCII.
* encoding.c, include/ruby/encoding.h (rb_ascii8bit_encindex):
added.
* encoding.c (rb_locale_encoding): use rb_us...
naruse (Yui NARUSE)
04:48 PM Revision 1de486b6 (git): * test/ruby/test_file_exhaustive.rb (setup): workaround for Windows
Vista.
* test/ruby/envutil.rb (rubyexec): now Open3.open3 is supported on
Windows.
* test...
U.Nakamura
04:37 PM Revision 95698ff2 (git): * transcode.c, include/ruby/encodng.h (rb_str_transcode):
C API of encoding conversion for Ruby object.
VALUE rb_str_transcode(VALUE str, VALUE to).
* transcode.c (str_enco...
naruse (Yui NARUSE)
04:35 PM Revision 4fc6b252 (git): * lib/webrick/httpservlet/filehandler.rb: should normalize path
name in path_info to prevent script disclosure vulnerability on
DOSISH filesystems. (fix: CVE-2008-1891)
Note: NT...
gotoyuzo (GOTOU Yuuzou)
04:35 PM Revision bc9e9376 (git): * lib/webrick/httpservlet/filehandler.rb: should normalize path
name in path_info to prevent script disclosure vulnerability on
DOSISH filesystems. (fix: CVE-2008-1891)
Note: NT...
gotoyuzo (GOTOU Yuuzou)
02:26 PM Revision c051ec7b (git): * test/ruby/test_array.rb: fix tests for 64bit CPU.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
01:10 PM Revision 5eb4d70c (git): * ext/nkf/nkf-utf8/nkf.c (rb_nkf_convert) (nkf_enc_without_bom):
reverted. nkf-utf8/nkf.c should be independent of ruby.
* ext/nkf/nkf.c (options):
moved from nkf-utf8/nkf.c.
ov...
naruse (Yui NARUSE)
07:59 AM Revision 84050331 (git): * string.c (rb_enc_strlen_cr): need to set ENC_CODERANGE_7BIT if
search_nonascii() fails. [ruby-dev:34751]
* string.c (rb_str_reverse): preserve coderange info if the
receiver ...
matz (Yukihiro Matsumoto)
04:20 AM Revision 7992faba (git): * ext/nkf/nkf.c (rb_nkf_convert), ext/nkf/nkf-utf8/nkf.c
(nkf_enc_without_bom): BOM is not a part of encodings.
* ext/nkf/nkf.c (Init_nkf), ext/nkf/nkf-utf8/nkf.c (options):...
nobu (Nobuyoshi Nakada)
04:19 AM Revision 75aa81b7 (git): * ruby.c (process_options): --dump option exit immediately.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:16 AM Revision fff1bdff (git): * file.c (lchmod_internal): Remove a compiler warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:13 AM Revision 8afd39ad (git): * ruby.c (proc_options, process_options): --dump option.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:36 AM Revision 0343750b (git): * include/ruby/ruby.h (PRI[diouxX]VALUE): printf format for VALUE.
* gc.c (assign_heap_slot): suppress a warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16487 b2dd03c8-39d...
nobu (Nobuyoshi Nakada)

05/19/2008

06:47 PM Revision d457fdad (git): * eval.c, vm_insnhelper.c: fix cref in instance_eval
and cvar_base search protocol.
* bootstraptest/test_knownbug.rb, test_eval.rb: move soleved test
and add new tests....
ko1 (Koichi Sasada)
04:47 PM Revision e07663ec (git): * bootstraptest/test_knownbug.rb: fix a test.
"block_given?" returns true if "yield" can be used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16485 b2dd03...
ko1 (Koichi Sasada)
04:14 PM Revision 2d9135f7 (git): * parse.y (assignable_gen): when "self = 1" was evalueted, unnecessary
error message was output, which might cause null pointer access.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
mame (Yusuke Endoh)
02:36 PM Revision b001dbad (git): * vm.c (invoke_block_from_c): fix call flow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
02:21 PM Revision a4195fc9 (git): * regexec.c (slow_search): check the case when the length is 1.
The behavior of memcmp is undefined if the third argument is 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1...
mame (Yusuke Endoh)
12:09 PM Revision 67d0fbd0 (git): * thread_pthread.c (native_thread_apply_priority):
fix argument range check. [ruby-dev:33124]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16481 b2dd03c8-39d4-...
ko1 (Koichi Sasada)
09:30 AM Revision 1d783158 (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:29 AM Revision 56c8f92e (git): * ext/openssl/ossl_pkcs5.c (ossl_pkcs5_pbkdf2_hmac): Fix the type
of md; pointed out by Takahiro Kambe <taca at back-street.net>
in [ruby-dev:34748].
git-svn-id: svn+ssh://ci.ruby...
Akinori MUSHA
09:27 AM Revision 3c95aacf (git): * ext/openssl/ossl_pkcs5.c (ossl_pkcs5_pbkdf2_hmac): Fix the type
of md; pointed out by Takahiro Kambe <taca at back-street.net>
in [ruby-dev:34748].
git-svn-id: svn+ssh://ci.ruby...
Akinori MUSHA
08:25 AM Revision 44cd8e45 (git): * regparse.c (PINC): use optimized enclen() instead of
ONIGENC_MBC_ENC_LEN().
* regparse.c (PFETCH): ditto.
* regparse.c (PFETCH): small optimization.
* regexec.c (slow_...
matz (Yukihiro Matsumoto)
07:30 AM Revision 48a42a03 (git): add a test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:44 AM Revision 6f84d495 (git): Merge from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
05:33 AM Revision 950ee3e0 (git): * version.h: fix strange change by version.h update tool.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:21 AM Revision 62c3a35d (git): * sprintf.c (rb_f_sprintf): fixed SEGV on win32 with "% 0e" % 1.0/0.0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16473 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
05:20 AM Revision 39fcd1cd (git): * bootstraptest/test_knownbug.rb: move solved tests.
* bootstraptest/test_eval.rb, test_literal.rb, test_syntax.rb,
test_thread.rb: ditto.
* test/ruby/test_m17n.rb, tes...
ko1 (Koichi Sasada)
04:31 AM Revision c7e035a2 (git): * process.c (rb_f_system): set last_status when status == -1 because
there is no path to set it on win32. this patch is derived from
[ruby-core:16787], submitted by Luis Lavena...
U.Nakamura
04:26 AM Revision 888c9359 (git): * process.c (rb_spawn_internal): set last_status when status == -1
because there is no path to set it on win32. this patch is derived
from [ruby-core:16787], submitted by Lui...
U.Nakamura
04:01 AM Revision a96b6c28 (git): * common.mk ({MSPEC,RUBYSPEC}_GIT_URL): moved from Makefine.in.
* {win32,bcc32}/Makefile.sub (update-rubyspec): added.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_...
nobu (Nobuyoshi Nakada)
03:08 AM Revision 385f0e8a (git): * vm.c, insns.def, eval.c, vm_insnhelper.c: fix CREF handling.
VM value stack frame of block contains cref information.
(dfp[-1] points CREF)
* compile.c, eval_intern.h, eval_met...
ko1 (Koichi Sasada)
03:00 AM Revision 87139488 (git): * ext/openssl/openssl_missing.c (HMAC_CTX_copy): adopted
prototype change in openssl bundled with newer OpenBSD.
a patch from Takahiro Kambe <taca at back-street.net> in
...
Akinori MUSHA
02:56 AM Revision 2e5e857a (git): fix grammo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16466 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
02:56 AM Revision c0687936 (git): * ext/openssl/openssl_missing.c (HMAC_CTX_copy): adopted
prototype change in openssl bundled with newer OpenBSD.
a patch from Takahiro Kambe <taca at back-street.net> in
...
Akinori MUSHA

05/18/2008

09:38 PM Revision f1cfb42f (git): Releasing as 1.8.7-preview3..
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16463 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:25 PM Revision d1372ae9 (git): Merge a NEWS entry from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
09:22 PM Revision 45812217 (git): 2008-05-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16461 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:30 PM Revision c775d8f7 (git): reword a bit to clarify
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
08:27 PM Revision 06a7bdf0 (git): Add an entry about String#{to_i,oct,hex} not accepting a sequence of
underscores (`__').
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16459 b2dd03c8-39d4-4d8f-98ff-823...
Akinori MUSHA
03:02 PM Revision 8480bcc8 (git): Merge -r16241:16456 from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
02:48 PM Revision 32378c5a (git): Merge r16206 and r16239 from ruby_1_8.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
01:54 PM Revision ae2b541b (git): test material for r16454.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e gotoyuzo (GOTOU Yuuzou)
01:54 PM Revision 581ec6f8 (git): test material for r16453.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e gotoyuzo (GOTOU Yuuzou)
01:33 PM Revision 9645f598 (git): * lib/webrick/httpservlet/filehandler.rb: should normalize path
name in path_info to prevent script disclosure vulnerability on
DOSISH filesystems. (fix: CVE-2008-1891)
Note: NT...
gotoyuzo (GOTOU Yuuzou)
01:33 PM Revision 8ee3267d (git): * lib/webrick/httpservlet/filehandler.rb: should normalize path
name in path_info to prevent script disclosure vulnerability on
DOSISH filesystems. (fix: CVE-2008-1891)
Note: NT...
gotoyuzo (GOTOU Yuuzou)
 

Also available in: Atom