966e15e655098152eb9b66d18bd43f7de9061550
|
2007-10-25 |
* parse.y (parser_tokspace): increment tokidx fixes test failure at [test/ruby/test_stringchar.rb:72] |
27b35eddd6ee9f5844c636f8201f09281e32d9bb
|
2007-10-26 |
array.c: raise IndexError for negative length in rb_ary_fill |
d04b7871a12fa2ddbe518f53da9632d0bb37b906
|
2007-11-01 |
* enum.c (take_while_i, drop_while_i) add RTEST to handle nil return |
ba80fd2bbfc034398e92295a776940db56f8fae6
|
2007-11-06 |
* eval.c: fix typo in invoke_method documentation |
f6fb4b3e8ecede29d25e4b5577174ed6f98d88c8
|
2007-11-07 |
* string.c (tr_setup_table, tr_trans): fix test failures in test/ruby/test_string.rb |
89397d2f6e158877ea72c3ceaeda59efad2c32e0
|
2007-11-07 |
* parse.y (rb_intern3): commented out broken code that prevented correct interning of multi-byte symbols. Without this patch :x==:x is false when x is a multi-byte character. |
baae1c407513a625db5544eb8c8ee6458398c790
|
2007-11-07 |
* parse.y: patch, based on Nobu's, work to support \u escapes also modifications for better coderange detection * test/ruby/test_unicode_escapes.rb: test cases * test/ruby/test_mixed_unicode_escapes.rb: mixed encoding test cases |
453889cf0ccc2d5676f49893e670fc611e4ae08c
|
2007-11-08 |
* parse.y: fix segfault with \x escapes in regexps delete unused #if 0 code regions from previous patch |
68ddfec346331004e4b4a5374ee4e60c756d7d5c
|
2007-11-08 |
* object.c: improve docs for Object.tap * ChangeLog: fix bogus dates on my previous entries |
03919fd210e02b34e96190b122da0ef6ba61858f
|
2007-11-10 |
* parse.y: use ASCII encoding for string literals that are |
ac42f7adf953fb6af1ac72cd07438b3ecefbea1c
|
2007-12-21 |
io.c: fix typo in rdoc comment |
b83cbb0c7c873fc3c09a77019ff72f1a9a8d5837
|
2007-12-22 |
* io.c, io.h: temporary patch to partially implement transcode-on-read and transcode-on-write |
2228f91851a931065920598f31ea583830f500b1
|
2008-11-11 |
ruby.c (set_internal_encoding_once): fix typo in error string |