summaryrefslogtreecommitdiff
path: root/string.c
AgeCommit message (Expand)Author
2013-08-06string.c: fix typonobu
2013-08-01* string.c (str_rindex): remove comment.glass
2013-07-31* string.c (rb_str_rindex): fix bug introduced in r42269.glass
2013-07-31* string.c (rb_str_rindex): performance improvement by usingglass
2013-07-31* string.c (rb_str_rindex): refactoring and avoid to call str_nth() ifglass
2013-07-28* string.c: add internal API rb_str_locktmp_ensure().glass
2013-07-22* string.c (rb_str_enumerate_chars): specify array capaglass
2013-07-22* string.c (rb_str_enumerate_chars): specify array capa.glass
2013-07-22* string.c (rb_str_each_char_size): performance implement byglass
2013-07-20* string.c (rb_str_succ): add missing case NEIGHBOR_WRAPPED.naruse
2013-07-20string.c: wchar succnobu
2013-07-18* string.c (str_alloc): no need to clear RString (already cleared).ko1
2013-07-14string.c: char lengthnobu
2013-07-14string.c: consider old terminatornobu
2013-07-12encoding.c: refill terminator at associating encodingnobu
2013-07-11transcode.c: fill terminatornobu
2013-07-11string.c: multi-byte terminatornobu
2013-07-11string.c: multi-byte terminatornobu
2013-07-11string.c: check null charnobu
2013-07-10string.c: rb_str_subposnobu
2013-07-10* string.c (rb_str_index): cache single byte flag and someglass
2013-07-09Add a missing line for rb_str_equal of string.c by @JuanitoFatas [fixes GH-353]hsbt
2013-07-04* string.c (rb_str_succ): use ONIGENC_MBCLEN_CHARFOUND_P correctly.naruse
2013-07-02string.c: use built-in encoding indexesnobu
2013-07-01Revert r41728naruse
2013-07-01* string.c (rb_str_inspect): use encoding index macros in encdb.h.naruse
2013-07-01string.c: coderange appending to empty stringnobu
2013-06-26intern.h: define rb_enumerator_size_funcnobu
2013-06-17* include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):ktsj
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-06-07* internal.h (numberof): Gathered from various files.akr
2013-06-05* string.c (String#b): Allow code range scan to happen later soknu
2013-06-01string.c: remove old interfacesnobu
2013-05-24string.c: check argument typenobu
2013-05-20string.c: infectnobu
2013-05-19fix typos. Patch by k_takata.ktsj
2013-05-18* string.c (str_scrub0): added for refactoring.naruse
2013-05-18* string.c (str_scrub_bang): add String#scrub!. [Feature #8414]naruse
2013-05-13* string.c (rb_str_new_frozen): remove debug print.ko1
2013-05-13* gc.c: support RGENGC. [ruby-trunk - Feature #8339]ko1
2013-05-13* include/ruby/ruby.h: constify RBasic::klass and addko1
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-05-09* string.c: Add call-seq alias for String#=== [Bug #8381]zzak
2013-04-24* string.c: Document String#setbyte return value by @gjmurakami-10genzzak
2013-04-23* string.c (rb_str_inspect): refix r40413, on Ruby 1.9 usual characternaruse
2013-04-23string.c: fix for UTF-32nobu
2013-04-23string.c: suppress warningsnobu
2013-04-23* string.c (rb_str_inspect): NUL should not be represented asknu
2013-04-19Add example for String#scrubnaruse
2013-04-19* string.c (str_scrub): add ruby method String#scrub which verify andnaruse