aboutsummaryrefslogtreecommitdiffstats
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add example for String#scrubnaruse2013-04-191-0/+4
* * string.c (str_scrub): add ruby method String#scrub which verify andnaruse2013-04-191-0/+267
* * string.c (String#gsub): fix typo in documentationeregon2013-04-141-1/+1
* * array.c: Document synonymous methods, by windwiny [GH-277]zzak2013-04-121-1/+5
* reduce overhead of TYPEnobu2013-04-041-13/+7
* string.c: performance improvementnobu2013-03-251-3/+6
* * string.c (rb_str_rpartition): revert r39903, and convert byte offsetnaruse2013-03-241-3/+3
* Fix String#rpartition(/re/) against a multibyte string.knu2013-03-241-2/+3
* string.c: potential memory leaknobu2013-03-211-1/+2
* convert with one converternobu2013-03-191-13/+31
* * string.c (str_byte_substr): don't set coderange if it's not known.naruse2013-02-251-2/+21
* string.c: STRING_ENUMERATORS_WANTARRAYnobu2013-02-251-4/+6
* * array.c: Document #<=> return values and formattingzzak2013-02-231-13/+21
* compar.c: inversed comarison without infinite recursionnobu2013-02-171-6/+1
* * string.c (rb_str_aset_m): Documentation for String#[]= fixzzak2013-01-311-1/+1
* * string.c (rb_str_enumerate_lines): fix invalid byte sequence errorglass2013-01-051-3/+3
* string.c: empty string is not invalidnobu2012-12-251-6/+7
* string.c: reduce duplicated codenobu2012-12-251-14/+6
* string.c: GC guardnobu2012-12-251-4/+8
* internal.h: quote unprintablenobu2012-12-221-0/+26
* * eval.c (rb_mod_refine), vm_eval.c (rb_yield_refine_block):shugo2012-12-081-28/+17
* adjust style.nobu2012-12-011-5/+5
* string.c: compare with to_strnobu2012-11-301-3/+3
* string.c: use rb_check_funcallnobu2012-11-301-3/+3
* string.c: always fixed valuenobu2012-11-301-6/+3
* * string.c (rb_str_enumerate_chars, rb_str_enumerate_codepoints)knu2012-11-271-3/+0
* Suppress uninitialized variable warning with UNINITIALIZED_VAR()naruse2012-11-271-1/+1
* string.c: suppress warningnobu2012-11-261-1/+1
* * string.c (rb_str_enumerate_chars, rb_str_enumerate_codepoints)kosaki2012-11-261-3/+3
* string.c: suppress warningsnobu2012-11-261-0/+3
* String#{lines,chars,codepoints,bytes} now return an array.knu2012-11-241-99/+298
* * probes.d: add DTrace probe declarations. [ruby-core:27448]tenderlove2012-11-121-1/+19
* siphashnobu2012-11-091-6/+0
* * string.c (rb_str_crypt): crypt(3) may return NULL.naruse2012-11-091-1/+6
* * string.c: Support for String#{each_byte,each_char,each_codepoint}.sizemarcandre2012-11-061-3/+22
* * string.c (rb_str_b): Add String#b, returning a copied stringnaruse2012-11-061-2/+26
* * string.c (sym_to_proc, sym_call): A Proc created by Symbol#to_procshugo2012-11-021-16/+28