Activity
From 05/22/2008 to 05/28/2008
05/28/2008
-
11:31 PM Feature #17 (Closed): deadlock detection for 1.9
- =begin
遠藤です。
# redmine から投稿してみます。
1.9 のスレッドにデッドロック検出を実装してみました。
- スレッドの状態種別に THREAD_STOPPED_FOREV... -
11:28 PM Bug #11: prelude.c compilation problem on mswin32
- =begin
=end
-
09:23 PM Bug #11: prelude.c compilation problem on mswin32
- =begin
=end
-
09:22 PM Bug #11 (Closed): prelude.c compilation problem on mswin32
- =begin
Congratulations of starting mail transfer system of redmine.r.o.!
BTW,
on mswin32, after prelude.rb is... -
10:38 PM Bug #14 (Closed): test issue for ruby-1.9
- =begin
Yuguiです。
shugoさんやコミッタの皆様の協力を得まして、http://redmine.ruby-
lang.org にrubyを開発するためのissue tracking system
... - 09:31 AM Revision 0570e27b (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16676 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:12 AM Revision 8f706b2d (git): * array.c (rb_ary_nitems, Init_Array): Axe Array#nitems().
- cf. [ruby-dev:34676]-[ruby-dev:34713]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16675 b2dd03c8-39d4-4d8f-98... -
09:10 AM Revision 0496b2e5 (git): * ext/purelib.rb: get rid of recent feature. [ruby-dev:34864]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:10 AM Revision e2db8af8 (git): * ext/purelib.rb: get rid of recent feature. [ruby-dev:34864]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16674 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:55 AM Revision 3d841888 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:54 AM Revision 08b38ab3 (git): * string.c (rb_str_start_with): Remove an unused variable.
- (rb_str_upto_m): Fix a prototype.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16672 b2dd03c8-39d4... - 08:52 AM Revision acdda413 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16671 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:51 AM Revision 187a7b0b (git): * range.c (range_step): Fix brokenness when a non-integer numeric
- value is specified as step. [rubyspec]
(range_step): Make use of String#step internally if a string (or
string-al... -
08:50 AM Revision a9396fd5 (git): * win32/mkexports.rb (Exports#objdump, Exports#each_line): extracted.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:41 AM Revision 23c2cf54 (git): * Makefile.in (MKPREP): appended $(RBCONFIG).
- * common.mk (enc.mk, prelude.c): not depend on $(RBCONFIG) on mswin32
to get of compiling twice each time.
* win32... - 08:37 AM Revision 72eb7e2a (git): * win32/mkexports.rb (Exports::Mswin#each_export): speed up.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:54 AM Revision d55bb051 (git): * array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at the
- beginning. [rubyspec]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16666 b2dd03c8-39d4-4d8f-98ff... - 07:54 AM Revision 94e93023 (git): * array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at the
- beginning. [rubyspec]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16666 b2dd03c8-39d4-4d8f-98ff-8... - 07:52 AM Revision fbf3e22a (git): * array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at the
- beginning. [rubyspec]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:16 AM Revision e9b3ccfd (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16664 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:15 AM Revision a7a09ce2 (git): * lib/webrick/httpservlet/cgihandler.rb (WEBrick::HTTPServlet::CGIHandler#do_GET):
- Set the HTTP status code to 302 if a Location header field is
present and the status code is not valid as a client
... - 07:13 AM Revision d27c31e0 (git): * lib/webrick/httpservlet/cgihandler.rb (WEBrick::HTTPServlet::CGIHandler#do_GET):
- Set the HTTP status code to 302 if a Location header field is
present and the status code is not valid as a client
... - 06:54 AM Revision 22088e34 (git): * enc/trans/japanese.c (to_SHIFT_JIS_EF_infos): typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:32 AM Revision 1dc20d9d (git): * io.c (rb_getc): same as rb_read_check.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:18 AM Revision 4f4ab5e2 (git): * lib/singleton.rb (SingletonClassMethods): _load should be public.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:18 AM Revision e02270d8 (git): * lib/singleton.rb (SingletonClassMethods): _load should be public.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:05 AM Revision e0029988 (git): * error.c (rb_bug): description from rb_bug() should include
- patchlevel. [ruby-dev:34826]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16658 b2dd03c8-39d4-4d8f... -
04:35 AM Revision 3ab17047 (git): * enc/trans/japanese.c: add workarround for Unicode to CP932.
- U+2015->0x815C, U+2225->0x8161, U+FF0D->0x817C, U+FF3C->0x815F,
U+FF5E->0x8160, U+FFE0->0x8191, U+FFE1->0x8192, U+F... - 04:23 AM Revision 9f7e5d1d (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:21 AM Revision a8ad0f64 (git): 20080528
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:52 AM Revision de9d25c5 (git): * marshal.c (w_object, marshal_dump, r_object0, marshal_load): search
- private methods too. [ruby-dev:34671]
* object.c (convert_type): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
03:52 AM Revision c7454c63 (git): * marshal.c (w_object, marshal_dump, r_object0, marshal_load): search
- private methods too. [ruby-dev:34671]
* object.c (convert_type): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
05/27/2008
-
11:43 PM Revision 85f55459 (git): * numeric.c: "%" is required before PRI?VALUE.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:10 PM Revision 1cdd1249 (git): * eval_error.c (error_handle): SystemExit and SignalException throws
- TAG_RAISE but not TAG_FATAL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16652 b2dd03c8-39d4-4d8f-98ff-823fe6... -
12:53 PM Revision bcb57421 (git): * thread.c (rb_thread_execute_interrupts): delay interrupts during
- raising exceptions. [ruby-dev:34855]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16651 b2dd03c8-39d4-4d8f-98... -
12:51 PM Revision 77446d45 (git): * numeric.c (num_div): should raise ZeroDivisionError.
- * numeric.c (fix_divide): ditto.
* test/ruby/test_numeric.rb (TestNumeric::test_divmod): avoid
ZeroDivisionError i... -
12:47 PM Revision 8a3f0ce4 (git): * numeric.c (num_fdiv): fallback to_f should always return float
- result. should not use #quo that may return rational.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16649 b2dd0... -
12:44 PM Revision 5342ed85 (git): * numeric.c (check_int): use PRIxVALUE format specifier.
- * numeric.c (check_uint, rb_num2fix, int_chr): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16648 b2dd03... - 11:38 AM Revision 65720ff1 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:37 AM Revision 2321ea3d (git): Add a note about Array#slice! changes.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:20 AM Revision 4c5e9c35 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:19 AM Revision c8b99039 (git): * array.c (rb_ary_slice_bang): Return an empty array instead of
- nil when pos is valid and len is adjusted from a valid value to
zero; caught by RubySpec.
git-svn-id: svn+ssh://c... - 11:18 AM Revision c3e7816a (git): * array.c (rb_ary_slice_bang): Return an empty array instead of
- nil when pos is valid and len is adjusted from a valid value to
zero; caught by RubySpec.
git-svn-id: svn+ssh://c... - 10:50 AM Revision b0278ac7 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:49 AM Revision 78287c3d (git): * numeric.c (flo_divmod): Revert the behavior change; do not
- suppress an exception when div is NaN or Inf. [ruby-dev:34857]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches... - 10:26 AM Revision 69d1b029 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16640 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:25 AM Revision 90282e40 (git): * enum.c (enum_to_a): Pass arguments through to #each().
- (enum_sort): Follow the enum_to_a signature change.
(enum_reverse_each): Add #reverse_each().
git-svn-id: svn+ssh... - 10:18 AM Revision a041e91c (git): Cosmetic.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16638 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:12 AM Revision 0d3d7c3a (git): * Makefile.in (MKPREP), common.mk, win32/Makefile.sub (prelude.c): get
- rid of depending PREP with nmake.
* common.mk (encs): depends on libruby.
git-svn-id: svn+ssh://ci.ruby-lang.org/r... - 10:07 AM Revision c4f26e46 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:03 AM Revision f15c0dd7 (git): * ext/stringio/stringio.c (strio_each_char, Init_stringio): Add
- StringIO#{each_char,chars}.
(Init_stringio): Fix StringIO#bytes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... - 10:01 AM Revision ec161d1c (git): Adjust order.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:55 AM Revision e661670f (git): * ext/stringio/stringio.c (strio_each_char, Init_stringio): Add
- StringIO#{each_char,chars}.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16633 b2dd03c8-39d4-4d8f-... - 09:16 AM Revision e37b7b77 (git): * ext/stringio/stringio.c (strio_each): Return an enumerator if no
- block is given.
(strio_each_byte): Return an enumerator if no block is given,
and return self if one is given as ... - 08:55 AM Revision f7213e1c (git): * ext/stringio/stringio.c (strio_each_byte): Return self instead
- of nil as the rdoc says.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16631 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 07:03 AM Revision 266be04a (git): * eval.c (rb_mod_module_exec, Init_eval): Add
- Module#{module_exec,class_exec}.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16630 b2dd03c8-39d4-... - 06:39 AM Revision 1906045a (git): * io.c (rb_io_each_char, argf_each_char, Init_IO):
- Add {IO#,ARGF.}{each_char,chars}.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16629 b2dd03c8-39d4... - 04:50 AM Revision 42187cff (git): Fix a typo.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16628 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:49 AM Revision af912894 (git): * ext/stringio/stringio.c (Init_stringio): Define
- StringIO#{getbyte,readbyte}.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16627 b2dd03c8-39d4-4d8f... - 04:44 AM Revision 30fe2b17 (git): * io.c (Init_IO): Define {IO,ARGF}#{getbyte,readbyte}.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16626 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:27 AM Revision c94f4df0 (git): * ext/stringio/stringio.c (Init_stringio): Define #bytes and
- #lines.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:27 AM Revision c26af9e7 (git): Remove entries about what have already been backported to 1.8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16624 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:22 AM Revision 6b7869ae (git): * io.c: (rb_io_lines, rb_io_bytes, Init_IO): Define
- IO#{lines,bytes} and ARGF.{lines,bytes}.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16623 b2dd03... - 04:15 AM Revision fc19d23c (git): * enum.c (enum_to_a): Pass arguments through to #each().
- (enum_sort): Follow the enum_to_a signature change.
(enum_reverse_each): Add #reverse_each().
git-svn-id: svn+ssh... - 04:14 AM Revision abfb5cca (git): remove garbage
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:13 AM Revision e33e3ed2 (git): * io.c (Init_IO): Define ARGF.{lines,bytes,chars}.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:25 AM Revision 16ddb4f6 (git): Cosmetic.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:13 AM Revision cb49b26e (git): * file.c (BUFCHECK): wrong condition. [ruby-core:16921]
- * file.c (file_expand_buf): shouldn't use buflen for length of string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... - 03:07 AM Revision ea16f7df (git): * file.c (BUFCHECK): wrong condition. [ruby-core:16921]
- * file.c (file_expand_buf): shouldn't use buflen for length of string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
05/26/2008
-
03:52 PM Revision 95423b85 (git): * process.c (proc_getpgrp): rdoc enabled.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:24 AM Revision c3b10e7f (git): * file.c (BUFCHECK): no resize if enough room.
- * file.c (file_expand_path): use BUFCHECK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16615 b2dd03c8-39d4-4d... -
09:24 AM Revision d56e1520 (git): * file.c (BUFCHECK): no resize if enough room.
- * file.c (file_expand_path): use BUFCHECK.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16615 b2dd... - 08:49 AM Revision 71b059e0 (git): * enumerator.c (struct enumerator, enumerator_init)
- (enumerator_init_copy, enumerator_each): Eliminate iter.
(enumerator_ptr): Do not hardcode the class name.
(enume... - 08:25 AM Revision 224efac3 (git): * file.c (file_expand_path): add more space for '/'.
- * file.c (file_expand_path): should reset address of p after calling
rb_str_resize(). [ruby-dev:34800]
g... -
07:51 AM Revision c2257734 (git): * util.c (ruby_strtod): clear errno at the top of our own
- impelementation of strtod(3). [ruby-dev:34834] [ruby-dev:34839]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@1... -
07:51 AM Revision cf5cf236 (git): * misc/ruby-mode.el (ruby-mode): use run-hooks if run-mode-hook is
- not available. a patch from Kazuhiro NISHIYAMA <zn at mbf.nifty.com>
in [ruby-dev:34853].
git-svn-id: svn+ssh://c... - 07:46 AM Revision bae65bdc (git): * file.c (ntfs_tail): filename which starts with '.' is valid.
- * file.c (file_expand_path): cygwin symlink support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8... - 07:45 AM Revision 3ecb126e (git): * file.c (ntfs_tail): filename which starts with '.' is valid.
- * file.c (file_expand_path): cygwin symlink support.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16609 b2dd0... - 03:17 AM Revision 05d7f488 (git): Releasing as Ruby 1.8.7-preview4.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:12 AM Revision c46c73c7 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:08 AM Revision 35ec34fa (git): Merge from ruby_1_8, including r16205.
- Note that passing a block to a Proc is experimental and partly broken.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... - 03:06 AM Revision a7670a41 (git): Add "passing a block to a Proc".
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:57 AM Revision 19a4f2a0 (git): Mention Object#instance_exec.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:22 AM Revision 4a41ddbe (git): * marshal.c (dump_ensure, load_ensure): should return values.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:13 AM Revision 42ef66d9 (git): * eval.c (yield_under, yield_under_i, yield_args_under_i)
- (specific_eval, rb_obj_instance_exec, Init_eval): Implement
Object#instance_exec(), a 1.9 feature.
git-svn-id: sv...
05/25/2008
- 11:42 PM Revision 90ac7da8 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:41 PM Revision fc2b6203 (git): 20080526
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:40 PM Revision 71c5148b (git): Mention Date.parse's change.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:02 PM Revision 64bcecf7 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:01 PM Revision 4418e70a (git): * marshal.c (r_object0, Init_marshal): Fix the garbled s_call
- definition; fixes [ruby-dev:34843].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@16596 b2dd03c8-39... -
10:16 PM Revision 701890ad (git): * vm_dump.c (rb_vm_bugreport): rb_make_backtrace has no arguments.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:33 PM Revision 62b01897 (git): Merge from ruby_1_8.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8_7@16594 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:21 PM Revision 02df8f6a (git): * hash.c (rb_hash_default): Fix rdoc.
- (rb_hash_each, env_each_value, env_each_pair): Return an
enumerator if no block is given.
(rb_hash_update): Updat... -
04:19 PM Revision ac6ce30a (git): * test/ruby/envutil.rb (assert_normal_exit): signal description
- refined.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 04:06 PM Revision 80b0ef57 (git): * hash.c (env_each_key, env_each_value, env_reject_bang)
- (rb_env_clear, env_replace): Omit duplicated secure level check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... - 03:42 PM Revision 49cd4175 (git): * hash.c (env_each_value): Do not call env_values() twice.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:54 AM Revision e2929846 (git): * hash.c (env_delete_if): Return an enumerator if no block is
- given.
(env_each_key): Delay a variable initialization after
RETURN_ENUMERATOR().
git-svn-id: svn+ssh://ci.ruby... -
08:55 AM Revision a9313687 (git): * compile.c (iseq_compile): set local_table for
- ISEQ_TYPE_DEFINED_GUARD.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:52 AM Revision 8742de6f (git): * compile.c (iseq_build_body): remove side effect from
- VM::InstructionSequence.load.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16587 b2dd03c8-39d4-4d8f-98ff-823fe... -
01:12 AM Revision 74ae098a (git): * vm_eval.c: set properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16586 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
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
- 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
- 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
- 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... -
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 -
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 -
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
- 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
- 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
-
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... - 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
- 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
- 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
-
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+... -
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... -
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-... -
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... -
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... -
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
-
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
-
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
-
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... -
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...
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
-
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
-
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 - 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... - 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... - 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
-
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
-
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
- 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
- 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
-
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
-
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
-
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... -
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
-
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...
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
-
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
-
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
-
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
-
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... - 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
-
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
-
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
-
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
-
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... - 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
- 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
- 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... - 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 -
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... -
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... -
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 -
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 -
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
-
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
-
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
-
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
-
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
- 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... -
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
-
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
-
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... -
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
-
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
- 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
-
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 -
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... -
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
Also available in: Atom