| Commit message (Expand) | Author | Age | Files | Lines |
* | * string.c (rb_str_chomp_bang): avoid unnecessary loop using | matz | 2007-12-21 | 1 | -6/+2 |
* | * string.c (rb_str_is_ascii_only_p): new method ascii_only?. | akr | 2007-12-21 | 1 | -0/+9 |
* | * regerror.c, string.c, io.c, lib/getoptlong.rb, lib/net/imap.rb, | akr | 2007-12-21 | 1 | -1/+1 |
* | * string.c (tr_trans): wrong encoding check for tree strings. | matz | 2007-12-20 | 1 | -4/+8 |
* | * string.c (rb_str_index): wrong starting position. | matz | 2007-12-20 | 1 | -0/+1 |
* | * string.c (rb_str_each_line): should consider rslen. | matz | 2007-12-19 | 1 | -1/+6 |
* | * string.c (rb_str_rindex_m): too much adjustment. | matz | 2007-12-19 | 1 | -1/+0 |
* | * string.c (rb_str_rindex): comparison length should be based on | matz | 2007-12-19 | 1 | -0/+1 |
* | * string.c (rb_str_chomp_bang): wrong adjust condition. | matz | 2007-12-19 | 1 | -3/+3 |
* | * string.c (str_sublen): adjust position if position is not at the | matz | 2007-12-19 | 1 | -6/+19 |
* | * re.c (rb_reg_regsub): should set checked encoding. | nobu | 2007-12-19 | 1 | -3/+4 |
* | * string.c (rb_str_justify): should propagate encoding from pad | matz | 2007-12-19 | 1 | -1/+1 |
* | * string.c (rb_str_splice): propagate encoding. | matz | 2007-12-18 | 1 | -1/+4 |
* | * string.c (str_nth): need not to raise out-of-range exception. | matz | 2007-12-18 | 1 | -12/+10 |
* | * re.c (rb_reg_initialize): raise error if non-Unicode fixed | matz | 2007-12-17 | 1 | -2/+1 |
* | * string.c (scan_once): need no encoding compatibility check. | matz | 2007-12-17 | 1 | -4/+1 |
* | * string.c (rb_str_index): check if substring is broken. | matz | 2007-12-17 | 1 | -1/+8 |
* | * string.c (rb_enc_str_asciionly_p): use rb_enc_str_coderange. | akr | 2007-12-17 | 1 | -10/+3 |
* | * string.c (rb_enc_str_coderange): set ENC_CODERANGE_BROKEN using | akr | 2007-12-17 | 1 | -32/+20 |
* | * include/ruby/encoding.h (ENC_CODERANGE_VALID): rename from | akr | 2007-12-17 | 1 | -2/+2 |
* | * string.c (tr_find): wrong condition fixed. | matz | 2007-12-17 | 1 | -4/+6 |
* | * io.c (rb_f_p): RDoc update. a patch from murphy <murphy AT rubychan.de>. | matz | 2007-12-14 | 1 | -1/+1 |
* | * string.c (rb_str_cmp): encoding aware comparison. | matz | 2007-12-14 | 1 | -13/+35 |
* | * string.c (str_nth): direct jump if string is 7bit only. great | matz | 2007-12-13 | 1 | -12/+22 |
* | * string.c (rb_str_shared_replace): make str noembed after free. | akr | 2007-12-13 | 1 | -1/+1 |
* | * string.c (rb_str_succ): should not enter infinite loop for | matz | 2007-12-13 | 1 | -2/+7 |
* | * string.c (str_gsub): should copy encoding to the result. | matz | 2007-12-13 | 1 | -3/+5 |
* | * string.c (rb_str_split_m): need not to check encoding if regexp | matz | 2007-12-13 | 1 | -6/+5 |
* | * re.c, regerror.c, string.c, parse.y, ruby.c, file.c: | akr | 2007-12-12 | 1 | -2/+2 |
* | * re.c (rb_reg_regsub): should copy encoding. | nobu | 2007-12-12 | 1 | -0/+9 |
* | * string.c (rb_str_tmp_new): creates hidden temporary buffer. | nobu | 2007-12-10 | 1 | -3/+9 |
* | * string.c (rb_str_insert): should not add length in bytes to index in | nobu | 2007-12-10 | 1 | -3/+3 |
* | * transcode.c: new file to provide encoding conversion features. | matz | 2007-12-10 | 1 | -2/+2 |
* | * re.c (rb_reg_search): return byte offset. [ruby-dev:32452] | nobu | 2007-12-10 | 1 | -17/+31 |
* | * re.c (rb_reg_expr_str): use \xHH instead of \OOO. | akr | 2007-12-09 | 1 | -2/+2 |
* | * string.c (tr_find): returns true if no characters to be removed is | nobu | 2007-12-09 | 1 | -2/+2 |
* | * string.c (tr_trans): get rid of segfaults when has mulitbytes but | nobu | 2007-12-09 | 1 | -2/+2 |
* | * encoding.c (rb_enc_mbclen): make it never fail. | akr | 2007-12-08 | 1 | -4/+4 |
* | * encoding.c (rb_enc_precise_mbclen): new function for mbclen with | akr | 2007-12-06 | 1 | -11/+43 |
* | * include/ruby/encoding.h, encoding.c, re.c, string.c, parse.y: | akr | 2007-11-27 | 1 | -5/+5 |
* | * include/ruby/encoding.h (rb_enc_str_asciionly_p): declared. | akr | 2007-11-25 | 1 | -0/+17 |
* | * include/ruby/ruby.h: introduce 2 macros: | ko1 | 2007-11-13 | 1 | -1/+1 |
* | * string.c (tr_trans): cast to unsigned char after dereference | akr | 2007-11-10 | 1 | -1/+1 |
* | * string.c (rb_str_squeeze_bang): initialize squeezing table if no | nobu | 2007-11-09 | 1 | -1/+2 |
* | * string.c (tr_setup_table, tr_trans): fix test failures in test/ruby/test_st... | davidflanagan | 2007-11-07 | 1 | -18/+20 |
* | * string.c (tr_setup_table): use C array for characters that fit | matz | 2007-11-03 | 1 | -37/+106 |
* | * string.c (rb_str_substr): perfomance improvement. [ruby-dev:31806] | nobu | 2007-10-29 | 1 | -11/+34 |
* | * string.c (rb_str_ord): use encoding. | nobu | 2007-10-16 | 1 | -1/+1 |
* | * string.c (rb_str_new4): should copy encoding. a patch from NARUSE, | nobu | 2007-10-16 | 1 | -0/+1 |
* | * encoding.c (rb_cEncoding): new Encoding class. | nobu | 2007-10-13 | 1 | -11/+2 |