summaryrefslogtreecommitdiff
path: root/string.c
AgeCommit message (Expand)Author
2008-02-07* string.c (rb_str_replace): makes frozen shared string beforenobu
2008-02-07* string.c (rb_str_dup): reverted unneeded change. [ruby-dev:33634]nobu
2008-02-07* string.c (str_replace_shared): replaces string with sharing.nobu
2008-02-07* string.c (rb_str_end_with): compares with the suffix.nobu
2008-01-30* string.c (rb_str_succ): use wrapped character as a carry forakr
2008-01-28* string.c, parse.y, re.c: use rb_ascii8bit_encoding.naruse
2008-01-27* include/ruby/oniguruma.h: precise mbclen API redesigned to avoidakr
2008-01-27* string.c (rb_str_inspect): avoid exception byakr
2008-01-27* string.c (rb_str_succ): warning suppressed.akr
2008-01-27* string.c (rb_str_succ): don't increment/decrement codepoint.akr
2008-01-26* string.c (rb_str_new): set US-ASCII and ENC_CODERANGE_7BIT whennaruse
2008-01-25* string.c (rb_str_usascii_new{,2}: defined.naruse
2008-01-25* string.c (rb_str_buf_cat_ascii): use rb_enc_cr_str_buf_cat.akr
2008-01-25* include/ruby/intern.h (rb_str_buf_cat_ascii): declared.akr
2008-01-24* string.c (rb_enc_cr_str_buf_cat): ASCII incompatible encoding isakr
2008-01-23* string.c (rb_str_each_line): use memchr(3) for faster newlinematz
2008-01-23* string.c (str_make_independent): should set length.nobu
2008-01-23* string.c (str_mod_check, str_nth, str_offset): consitfied.nobu
2008-01-22* configure.in (MINIRUBY): remove -I$(EXTOUT)/$(arch) frommatz
2008-01-22* string.c (rb_str_each_char): iterates over a shadow.nobu
2008-01-21* parse.y (rb_intern3): do not call rb_enc_mbclen() if *m ismatz
2008-01-21* string.c (rb_str_each_char): move forward. [ruby-dev:33231]nobu
2008-01-20* string.c (rb_str_each_char): advance offset before get next charnobu
2008-01-20* string.c (rb_str_each_char): performance improvement, and stop ifnobu
2008-01-19* string.c (coderange_scan): don't call mbclen functions for ASCIIakr
2008-01-18* string.c (rb_str_dump): preserve the encoding of source stringmatz
2008-01-11* string.c (string.c): call rb_str_buf_append to update encoding ofakr
2008-01-11* string.c (rb_str_append): performance improvement.nobu
2008-01-11update rdoc: force_encoding doesn't accept nil.akr
2008-01-09* string.c (rb_enc_cr_str_buf_cat): fix self appending.akr
2008-01-09* string.c (rb_enc_cr_str_buf_cat, rb_str_buf_append): deal with selfnobu
2008-01-09* string.c (rb_enc_cr_str_buf_cat): do not recalculate coderangematz
2008-01-08* string.c (str_gsub): avoid appending empty pre-match substr.akr
2008-01-07* string.c (rb_str_buf_append): fix append itself.akr
2008-01-07* string.c (STR_ENC_GET): defined. same as rb_enc_get withoutakr
2008-01-07* string.c (Init_String): sym_match arity spec was wrong. a patchmatz
2008-01-07* string.c (str_gsub): move rb_enc_get(str) to out of loop.akr
2008-01-07* encoding.c (rb_enc_internal_get_index): extracted fromakr
2008-01-06* string.c (coderange_scan): avoid rb_enc_to_index.akr
2008-01-06* string.c (coderange_scan): optimize ASCII-8BIT string.akr
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2008-01-06* include/ruby/encoding.h (rb_enc_str_buf_cat): declared.akr
2008-01-05* string.c (rb_str_resize): copy if old data is not emptynobu
2008-01-05* string.c (rb_str_resize): copy at old length but not new length.nobu
2008-01-05update rdoc.akr
2008-01-04* string.c (trnext): should enable backslash escape.matz
2008-01-01* string.c (rb_str_substr): offset movement bug. a patch frommatz
2007-12-31* string.c (rb_str_resize): embeds if ptr is null. [ruby-dev:32819]nobu
2007-12-31* string.c (IS_7BIT): removed.akr
2007-12-31fix typos.akr