diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-18 18:05:11 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2003-04-18 18:05:11 +0000 |
commit | 6987b0806e970c7e4b19800c2a2effc290947b78 (patch) | |
tree | 79823d81475a9659b3c0e21988721c7d6b200d04 /ChangeLog | |
parent | 18cdaa6828045306da4aa95f3828f634a8c9d0ee (diff) |
* struct.c (rb_struct_eql): should compare values with "eql?".
* range.c (range_check): <=> returns nil for invalid values;
should check.
* regex.c (re_compile_pattern): should not set RE_OPTIMIZE_ANCHOR,
if anychar_repeat is enclosed by parentheses.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@3695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 18 |
1 files changed, 16 insertions, 2 deletions
@@ -1,8 +1,22 @@ +Sat Apr 19 00:56:13 2003 Yukihiro Matsumoto <matz@ruby-lang.org> + + * struct.c (rb_struct_eql): should compare values with "eql?". + +Fri Apr 18 23:29:08 2003 Yukihiro Matsumoto <matz@ruby-lang.org> + + * range.c (range_check): <=> returns nil for invalid values; + should check. + Fri Apr 18 15:26:50 2003 NAKAMURA Usaku <usa@ruby-lang.org> * error.c (rb_raise): workaround for some implementations of vsnprintf. +Fri Apr 18 02:23:42 2003 Yukihiro Matsumoto <matz@ruby-lang.org> + + * regex.c (re_compile_pattern): should not set RE_OPTIMIZE_ANCHOR, + if anychar_repeat is enclosed by parentheses. + Fri Apr 18 01:49:18 2003 Nobuyoshi Nakada <nobu.nokada@softhome.net> * util.c (ruby_strtod): improved conversion accuracy. @@ -51,13 +65,13 @@ Mon Apr 14 19:45:56 2003 Nobuyoshi Nakada <nobu.nokada@softhome.net> Mon Apr 14 03:22:33 2003 Yukihiro Matsumoto <matz@ruby-lang.org> - * rubyio.h (struct OpenFile): add error raise flag to finalizer. + * rubyio.h (struct OpenFile): add noraise flag to finalizer. * io.c (Init_IO): define $/, $-0, and $\ as string-only variables. * string.c (rb_str_split_m): does not generate empty string if - there's no match in the receiver. + the receiver is empty. * io.c (fptr_finalize): should raise error on EBADF for readable IOs as well. |