aboutsummaryrefslogtreecommitdiffstats
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* * string.c (rb_str_concat): use unsigned int for GB18030.naruse2010-10-121-16/+7
* * string.c (sym_call), vm.c (invoke_block_from_c),nobu2010-09-241-1/+3
* * string.c (rb_str_to_i): fix rdoc: String#to_i raises annaruse2010-09-241-1/+1
* * string.c (rb_str_rindex): use rb_enc_prev_char instead of repeated str_nth.naruse2010-09-241-3/+3
* * string.c (rb_str_times): mentioned about Hash argument. a patchnobu2010-09-141-3/+4
* * string.c (tr_setup_table): optimized. don't create hash objectsnaruse2010-09-011-19/+21
* * string.c (tr_setup_table): fix bug in r29146.naruse2010-08-301-5/+8
* * string.c (tr_setup_table): initialize negating table whennaruse2010-08-301-9/+12
* * string.c (rb_str_prepend): new method by Sora Harakamishyouhei2010-08-271-0/+21
* Tue Aug 17 07:42:43 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>nobu2010-08-161-5/+6
* * configure.in, include/ruby/defines.h (RUBY_FUNC_EXPORTED): macronobu2010-08-141-1/+1
* * string.c (rb_str_set_len): bail out when buffer overflowednobu2010-08-051-0/+5
* * string.c (rb_str_set_len): should fail to modify shared string.nobu2010-08-051-0/+3