From 05/22/2008 to 05/28/2008


11:09 PM Bug #16 (Closed): example issue for ruby-1.8

shugoさんやコミッタの皆様の協力を得まして、http://redmine.ruby- にrubyを開発するためのissue tracking system
yugui (Yuki Sonoda)
09:10 AM Revision 16674: * ext/purelib.rb: get rid of recent feature. [ruby-dev:34864]
nobu (Nobuyoshi Nakada)
08:54 AM Revision 16672: * string.c (rb_str_start_with): Remove an unused variable.
(rb_str_upto_m): Fix a prototype. knu (Akinori MUSHA)
08:51 AM Revision 16670: * 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
knu (Akinori MUSHA)
07:54 AM Revision 16666: * array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at the
beginning. [rubyspec] knu (Akinori MUSHA)
07:15 AM Revision 16663: * 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
knu (Akinori MUSHA)
06:18 AM Revision 16659: * lib/singleton.rb (SingletonClassMethods): _load should be public.
nobu (Nobuyoshi Nakada)
06:05 AM Revision 16658: * error.c (rb_bug): description from rb_bug() should include
patchlevel. [ruby-dev:34826] matz (Yukihiro Matsumoto)
04:21 AM Revision 16655: 20080528
knu (Akinori MUSHA)
03:52 AM Revision 16654: * marshal.c (w_object, marshal_dump, r_object0, marshal_load): search
private methods too. [ruby-dev:34671]
* object.c (convert_type): ditto.
nobu (Nobuyoshi Nakada)


11:37 AM Revision 16646: Add a note about Array#slice! changes.
knu (Akinori MUSHA)
11:19 AM Revision 16644: * 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.
knu (Akinori MUSHA)
10:49 AM Revision 16641: * numeric.c (flo_divmod): Revert the behavior change; do not
suppress an exception when div is NaN or Inf. [ruby-dev:34857] knu (Akinori MUSHA)
10:25 AM Revision 16639: * 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().
knu (Akinori MUSHA)
10:18 AM Revision 16638: Cosmetic.
knu (Akinori MUSHA)
10:01 AM Revision 16634: Adjust order.
knu (Akinori MUSHA)
09:55 AM Revision 16633: * ext/stringio/stringio.c (strio_each_char, Init_stringio): Add
StringIO#{each_char,chars}. knu (Akinori MUSHA)
09:16 AM Revision 16632: * 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 ...
knu (Akinori MUSHA)
07:03 AM Revision 16630: * eval.c (rb_mod_module_exec, Init_eval): Add
Module#{module_exec,class_exec}. knu (Akinori MUSHA)
06:39 AM Revision 16629: * io.c (rb_io_each_char, argf_each_char, Init_IO):
Add {IO#,ARGF.}{each_char,chars}. knu (Akinori MUSHA)
04:50 AM Revision 16628: Fix a typo.
knu (Akinori MUSHA)
04:49 AM Revision 16627: * ext/stringio/stringio.c (Init_stringio): Define
StringIO#{getbyte,readbyte}. knu (Akinori MUSHA)
04:44 AM Revision 16626: * io.c (Init_IO): Define {IO,ARGF}#{getbyte,readbyte}.
knu (Akinori MUSHA)
04:27 AM Revision 16625: * ext/stringio/stringio.c (Init_stringio): Define #bytes and
#lines. knu (Akinori MUSHA)
04:22 AM Revision 16623: * io.c: (rb_io_lines, rb_io_bytes, Init_IO): Define
IO#{lines,bytes} and ARGF.{lines,bytes}. knu (Akinori MUSHA)
03:13 AM Revision 16618: * file.c (BUFCHECK): wrong condition. [ruby-core:16921]
* file.c (file_expand_buf): shouldn't use buflen for length of string. usa (Usaku NAKAMURA)


03:52 PM Revision 16616: * process.c (proc_getpgrp): rdoc enabled.
akr (Akira Tanaka)
09:24 AM Revision 16615: * file.c (BUFCHECK): no resize if enough room.
* file.c (file_expand_path): use BUFCHECK. nobu (Nobuyoshi Nakada)
07:46 AM Revision 16610: * file.c (ntfs_tail): filename which starts with '.' is valid.
* file.c (file_expand_path): cygwin symlink support. usa (Usaku NAKAMURA)
03:06 AM Revision 16604: Add "passing a block to a Proc".
knu (Akinori MUSHA)
01:57 AM Revision 16603: Mention Object#instance_exec.
knu (Akinori MUSHA)
01:22 AM Revision 16602: * marshal.c (dump_ensure, load_ensure): should return values.
usa (Usaku NAKAMURA)
01:13 AM Revision 16601: * 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.
knu (Akinori MUSHA)


11:41 PM Revision 16599: 20080526
knu (Akinori MUSHA)
11:40 PM Revision 16598: Mention Date.parse's change.
knu (Akinori MUSHA)
11:01 PM Revision 16596: * marshal.c (r_object0, Init_marshal): Fix the garbled s_call
definition; fixes [ruby-dev:34843]. knu (Akinori MUSHA)
06:21 PM Revision 16593: * 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...
knu (Akinori MUSHA)
10:54 AM Revision 16589: * hash.c (env_delete_if): Return an enumerator if no block is
(env_each_key): Delay a variable initialization after
knu (Akinori MUSHA)


08:28 PM Revision 16584: fix a typo
knu (Akinori MUSHA)
08:07 PM Revision 16582: * 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...
knu (Akinori MUSHA)
06:13 PM Revision 16577: * eval.c (Init_Thread): Initialize recursive_key.
knu (Akinori MUSHA)
05:48 PM Revision 16574: 20080525
knu (Akinori MUSHA)
05:47 PM Revision 16573: * error.c (syserr_eqq): Use en.
knu (Akinori MUSHA)
01:33 PM Revision 16570: * object.c (rb_cstr_to_dbl): should clear errno before calling
strtod(3). [ruby-dev:34834] matz (Yukihiro Matsumoto)
01:29 PM Revision 16569: * marshal.c (marshal_load): should initialize used for
reentrant check. [ruby-dev:34837] matz (Yukihiro Matsumoto)
12:26 AM Revision 16564: * marshal.c (reentrant_check): check reentrance via callcc.
[ruby-dev:34802] matz (Yukihiro Matsumoto)
12:25 AM Revision 16563: * error.c (syserr_eqq): === should be able to handle delegated
objects as well. matz (Yukihiro Matsumoto)


03:36 PM Revision 16560: * lib/rational.rb (Rational#to_i): fix rdoc. Rational(-7,4).to_i
should be -1. akr (Akira Tanaka)
07:47 AM Revision 16557: * enumerator.c (proc_call): Remove an unused static function.
knu (Akinori MUSHA)
06:03 AM Revision 16556: * ext/tk/sample: set eol-style.
nobu (Nobuyoshi Nakada)
04:46 AM Revision 16553: * (cflags): commit miss.
nobu (Nobuyoshi Nakada)
12:52 AM Revision 16549: * (MINIRUBY), (RUBYOPT): add purelib.rb.
* ext/extmk.rb: load purelib.rb only when not cross compiling.
nobu (Nobuyoshi Nakada)


07:31 PM Revision 16547: svn:ignore: added rubyspec
07:24 PM Revision 16544: * 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 16543: * class.c (clone_method): Just use ruby_cref as cref.
knu (Akinori MUSHA)
06:16 PM Revision 16542: * svn:ignore: added GNUmakefile.
nobu (Nobuyoshi Nakada)
04:03 PM Revision 16538: * class.c (rb_singleton_class_clone): Pass Qnil, not 0.
knu (Akinori MUSHA)
03:53 PM Revision 16537: * class.c (clone_method): Totally revamp the previous fix which
was incorrect.
(rb_mod_init_copy): Ditto.
(singleton_class_clone_int): Ditto.
knu (Akinori MUSHA)
03:49 PM Revision 16536: * eval.c (rb_copy_node_scope), node.h: Rename from copy_node_scope
and export. knu (Akinori MUSHA)
12:27 PM Revision 16534: * parse.y (top_local_setup): fixed memory leak bug based on a
patch from Roger Pack <rogerpack2005 at> in
matz (Yukihiro Matsumoto)
05:20 AM Revision 16525: * array.c (flatten): check if reentered. [ruby-dev:34798]
nobu (Nobuyoshi Nakada)
12:57 AM Revision 16519: * array.c (flatten): free memo hash table before raising exception.
[ruby-dev:34789] matz (Yukihiro Matsumoto)

Also available in: Atom