aboutsummaryrefslogtreecommitdiffstats
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* * include/ruby/ruby.h: add C APIs.nari2012-10-201-2/+1
* string.c: GC guardnobu2012-10-111-0/+5
* * string.c (rb_str_match):zzak2012-10-061-0/+4
* * string.c (rb_str_concat): use memcpy to copy a string which containsnaruse2012-09-301-1/+1
* RB_TYPE_P BUILTIN_TYPEnobu2012-08-011-7/+19
* * string.c (rb_str_sub): Fixed wording of documentation to match thedrbrain2012-07-231-16/+16
* rb_str_new_frozen: new object if tainted/untrusted unmatchnobu2012-07-121-1/+1
* * array.c (rb_ary_aref): Added a description of the behavior ofdrbrain2012-07-051-3/+8
* * string.c (rb_str_bytesize): Improve documentation. Patch by Oscardrbrain2012-07-051-8/+15
* * array.c (rb_ary_aref): Updated documentation to indicate thedrbrain2012-07-031-29/+44
* use rb_check_hash_typenobu2012-06-261-2/+2
* rb_str_subposnobu2012-06-181-31/+43
* string.c: rb_str_symname_pnobu2012-06-091-10/+24
* * string.c (rb_str_start_with): Removed "p" from start_with? examplesdrbrain2012-06-081-10/+7
* Fix previous commit, it means not need to make the condition.naruse2012-06-021-4/+0
* * string.c (rb_enc_cr_str_buf_cat): don't reset coderange as unknown.naruse2012-06-021-3/+4
* use RB_TYPE_P() instead of comparison of TYPE()nobu2012-05-231-2/+2
* * enc/shift_jis.c (code_to_mbclen): returnnaruse2012-05-201-5/+14
* * variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain2012-04-141-3/+6
* * string.c (rb_str_tr): Documented use of \ to escape characters.drbrain2012-04-101-15/+41
* * string.c (rb_str_split_m): Documented behavior of split on the emptydrbrain2012-04-101-0/+5
* * string.c (rb_str_start_with, rb_str_end_with): raise an error ifnobu2012-04-021-4/+4
* * string.c (str_new_empty): should copy also the encoding as annobu2012-03-271-0/+1
* * string.c (tr_setup_table): fix multiple non latin argument fornaruse2012-03-251-3/+7
* * bignum.c (rb_str_to_inum): must be ASCII compatible encoding asnobu2012-03-231-10/+9
* * string.c (trnext): fix bug with string ending with '\\'.kazu2012-03-161-2/+2