summaryrefslogtreecommitdiff
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* * string.c (rb_str_concat): set array element after definitionngoto2012-01-111-1/+2
* * numeric.c (rb_enc_uint_char): raise RangeError when added codepointnaruse2012-01-081-9/+34
* * string.c (str_nth_len): count ascii-only run at the end. thisnobu2012-01-041-0/+1
* * whitespace cleanup.nobu2011-11-041-3/+3
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-13/+13
* * string.c (tr_trans): free heap ptr when the str is not embeded.naruse2011-07-011-0/+3
* * internal.h: declare internal functions here.akr2011-06-171-4/+1
* * string.c: Fix the ambiguous description of the behavior ofmrkn2011-06-091-1/+2
* Clarified String#tr rdoc. (RickHull)ryan2011-06-011-9/+12
* * string.c (rb_str_bytesize): rb_str_bytesize() should use LONG2NUM().kosaki2011-05-271-1/+1
* * string.c: Improve documentation for String#start_with? andnaruse2011-05-091-4/+4
* * string.c (rb_to_id): remove unused variable.kosaki2011-04-241-2/+1
* * string.c (rb_str_each_line): check string's length when comparenaruse2011-04-201-1/+2
* cancel subversion backfire. sorrymatz2011-03-071-1/+1
* * gc.c (rb_gc_set_params): allow GC parameter configuration bymatz2011-03-071-1/+1
* * string.c (tr_trans): suppress signedness/unsignedness warnings.nobu2011-03-071-2/+2
* * string.c (rb_str_slice_bang): raise error when the string is frozen.naruse2011-03-031-1/+1
* * string.c (str_byte_substr): return nil for negative length.nobu2011-03-021-27/+29
* * string.c (rb_str_slice_bang): move treatments which is only needednaruse2011-03-021-4/+4
* * string.c (rb_str_byteslice): the resulted encoding should keepnaruse2011-03-011-5/+4
* Fix rdoc of String#byteslice. Feature #4447naruse2011-03-011-1/+2
* * string.c (rb_str_byteslice): Add String#byteslice. [ruby-core:35376]naruse2011-03-011-0/+103
* * string.c (tr_trans): when the hash for multibyte repl is empty,naruse2011-02-281-1/+1
* * string.c (rb_enc_cr_str_buf_cat): remove special treatment ofnaruse2011-02-151-3/+3
* Ensure result encoding is the same as input encoding for String#gsub. [Bug #...drbrain2011-02-061-0/+1
* * string.c (str_utf8_nth): fixed a conditon of optimized leadkosaki2011-02-041-1/+1
* * string.c (count_utf8_lead_bytes_with_word): wrote functionkosaki2011-02-031-0/+17
* * string.c (rb_str_ellipsize): new function to ellipsize a string.nobu2011-01-301-0/+51
* * include/ruby/ruby.h (ALLOCV): new API for exception-safenobu2011-01-261-0/+18
* * string.c (=~): documentation fix; the return value is nil whennaruse2011-01-261-1/+1
* * string.c (rb_str_resize): get rid of out-of-bound access.nobu2011-01-241-1/+2
* * string.c (rb_string_value_cstr): rb_str_modify can changenobu2011-01-241-1/+5
* * string.c (str_nth_len, str_utf8_nth): return the rest length together.nobu2011-01-221-14/+32
* fix spaces.akr2011-01-081-1/+1
* * string.c: parenthesize macro arguments.akr2011-01-061-15/+15
* * string.c: fix rdoc typo.shyouhei2011-01-051-2/+0
* * string.c (rb_str_inspect): fix: extra back slash is added whennaruse2010-12-111-2/+3
* * string.c (rb_memhash): zero-filled strings should returnnobu2010-12-011-1/+1
* * string.c (rb_str_inspect): fix typo (not 0xFD but 0xFE).naruse2010-12-011-1/+1
* * string.c (rb_str_inspect): inspect as a dummy encoding stringnaruse2010-11-301-4/+14
* * string.c (rb_str_inspect): treat UTF-16 and UTF-32 as BE or LE.naruse2010-11-241-0/+9
* * string.c (rb_str_inspect): fix for ascii-compatible externalnobu2010-11-221-1/+1
* * string.c (rb_str_inspect): append for each chars instead of bulknobu2010-11-221-2/+4
* * string.c (rb_str_concat): set ENC_CODERANGE_VALID when thenaruse2010-11-221-0/+2
* * string.c (rb_enc_cr_str_buf_cat): concatenation of validnobu2010-11-031-1/+4
* * string.c (rb_str_dump): fix expected length. [ruby-core:32935]nobu2010-10-281-5/+4
* * array.c, gc.c, hash.c, object.c, string.c, struct.c,nobu2010-10-241-11/+3
* Commit miss.nobu2010-10-191-3/+11
* * test/ruby/test_sprintf.rb: fix ML ref. [ruby-core:32848]nobu2010-10-191-11/+3
* * numeric.c (rb_num_to_uint): added to check the range of arguments.naruse2010-10-131-5/+10