summaryrefslogtreecommitdiff
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* * string.c (rb_str_format_m): use RARRAY_RAWPTR() instead ofko12013-08-081-1/+1
* * string.c: [DOC] Description of rb_str_equal [Fixes GH-375]zzak2013-08-071-3/+8
* string.c: fix typonobu2013-08-061-1/+1
* * string.c (str_rindex): remove comment.glass2013-08-011-1/+0
* * string.c (rb_str_rindex): fix bug introduced in r42269.glass2013-07-311-5/+6
* * string.c (rb_str_rindex): performance improvement by usingglass2013-07-311-16/+61
* * string.c (rb_str_rindex): refactoring and avoid to call str_nth() ifglass2013-07-311-11/+17
* * string.c: add internal API rb_str_locktmp_ensure().glass2013-07-281-0/+7
* * string.c (rb_str_enumerate_chars): specify array capaglass2013-07-221-12/+14
* * string.c (rb_str_enumerate_chars): specify array capa.glass2013-07-221-2/+2
* * string.c (rb_str_each_char_size): performance implement byglass2013-07-221-10/+1
* * string.c (rb_str_succ): add missing case NEIGHBOR_WRAPPED.naruse2013-07-201-1/+8
* string.c: wchar succnobu2013-07-201-2/+43
* * string.c (str_alloc): no need to clear RString (already cleared).ko12013-07-181-5/+0
* string.c: char lengthnobu2013-07-141-2/+1
* string.c: consider old terminatornobu2013-07-141-17/+18
* encoding.c: refill terminator at associating encodingnobu2013-07-121-9/+14
* transcode.c: fill terminatornobu2013-07-111-0/+10
* string.c: multi-byte terminatornobu2013-07-111-27/+44
* string.c: multi-byte terminatornobu2013-07-111-1/+29
* string.c: check null charnobu2013-07-111-0/+20
* string.c: rb_str_subposnobu2013-07-101-1/+1
* * string.c (rb_str_index): cache single byte flag and someglass2013-07-101-9/+10
* Add a missing line for rb_str_equal of string.c by @JuanitoFatas [fixes GH-353]hsbt2013-07-091-0/+1
* * string.c (rb_str_succ): use ONIGENC_MBCLEN_CHARFOUND_P correctly.naruse2013-07-041-4/+8
* string.c: use built-in encoding indexesnobu2013-07-021-24/+14
* Revert r41728naruse2013-07-011-18/+20
* * string.c (rb_str_inspect): use encoding index macros in encdb.h.naruse2013-07-011-20/+18
* string.c: coderange appending to empty stringnobu2013-07-011-2/+3
* intern.h: define rb_enumerator_size_funcnobu2013-06-261-2/+2
* * include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):ktsj2013-06-171-2/+2
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-7/+1
* * internal.h (numberof): Gathered from various files.akr2013-06-071-2/+0
* * string.c (String#b): Allow code range scan to happen later soknu2013-06-051-1/+1
* string.c: remove old interfacesnobu2013-06-011-29/+0
* string.c: check argument typenobu2013-05-241-1/+3
* string.c: infectnobu2013-05-201-0/+1
* fix typos. Patch by k_takata.ktsj2013-05-191-1/+1
* * string.c (str_scrub0): added for refactoring.naruse2013-05-181-24/+51
* * string.c (str_scrub_bang): add String#scrub!. [Feature #8414]naruse2013-05-181-0/+23
* * string.c (rb_str_new_frozen): remove debug print.ko12013-05-131-3/+0
* * gc.c: support RGENGC. [ruby-trunk - Feature #8339]ko12013-05-131-12/+18
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-3/+3
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-1/+1
* * string.c: Add call-seq alias for String#=== [Bug #8381]zzak2013-05-091-1/+2
* * string.c: Document String#setbyte return value by @gjmurakami-10genzzak2013-04-241-2/+2
* * string.c (rb_str_inspect): refix r40413, on Ruby 1.9 usual characternaruse2013-04-231-5/+0
* string.c: fix for UTF-32nobu2013-04-231-14/+12
* string.c: suppress warningsnobu2013-04-231-4/+6
* * string.c (rb_str_inspect): NUL should not be represented asknu2013-04-231-1/+5