summaryrefslogtreecommitdiff
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
...
* Use WORDS_BIGENDIANnaruse2016-05-011-3/+3
* * string.c (search_nonascii): use nlz on big endian environments.naruse2016-04-301-0/+4
* More optimization for r54854's search_nonasciinaruse2016-04-301-10/+10
* * string.c (search_nonascii): unroll and use ntznaruse2016-04-301-23/+37
* string.c: rb_str_concat_literalsnobu2016-04-051-6/+17
* string.c: skip invalid char gapnobu2016-03-211-5/+11
* string.c: Symbol#matchnobu2016-02-181-2/+14
* string.c: fix rb_str_initnobu2016-02-171-19/+29
* Additional fix and tests for r53851naruse2016-02-171-3/+3
* remove unnecessary declaration so that rdoc worksnobu2016-02-171-1/+0
* fix rubyspec error from r53850naruse2016-02-171-0/+4
* * string.c (rb_str_init): introduce String.new(capacity: size)naruse2016-02-171-6/+45
* * string.c, enc/unicode.c: Disassociating ONIGENC_CASE_FOLD flag fromduerst2016-02-081-1/+1
* string.c: remove magic numbernobu2016-02-081-2/+3
* string.c: use encoding indexnobu2016-02-081-8/+10
* fstring_enc_newnobu2016-02-041-0/+14
* * string.c (str_new_frozen): if the given string is embeddedablenaruse2016-02-031-0/+7
* * re.c: Introduce RREGEXP_PTR.naruse2016-02-021-1/+1
* RUBY_ASSERTnobu2016-01-221-1/+1
* * string.c: fix a typo. [fix GH-1202][ci skip] Patch by @sunboshanhsbt2016-01-181-1/+1
* * string.c: Any kind of option is now taking the new code path forduerst2016-01-171-4/+4
* * enc/unicode.c: Removed artificial expansion for Turkic,duerst2016-01-171-15/+27
* * enc/unicode.c: Artificial mapping to test buffer expansion code.duerst2016-01-161-1/+11
* * enc/unicode.c: fix implicit conversion error with clang. fixup r53548.hsbt2016-01-161-1/+1
* * remove trailing spaces.svn2016-01-161-1/+1
* * string.c, enc/unicode.c: New code path as a preparation for Unicode-wideduerst2016-01-161-8/+80
* string.c: made a variable name more grammatically correctduerst2016-01-121-18/+18
* string.c: minor grammar fix [ci skip]duerst2016-01-121-1/+1
* * remove trailing spaces.svn2016-01-121-1/+1
* string.c: Added option parsing/checking for upcase/downcase/duerst2016-01-121-36/+93
* Fix rdoc for String#rstrip!, lstrip! [ci skip]nobu2015-12-271-2/+4
* * string.c: Fix document. Default value of the firstyui-knk2015-12-231-3/+3
* string.c: no exception on dummy encodingnobu2015-12-221-10/+3
* string.c: infectionnobu2015-12-171-10/+13
* string.c: radix indicators [ci skip]nobu2015-12-151-0/+3
* * enum.c: fix a typo in documentation.hsbt2015-12-141-1/+1
* * object.c (rb_inspect): dump inspected result with rb_str_escape()naruse2015-12-101-0/+64
* string.c: use rb_id_encodingnobu2015-12-081-1/+1
* * string.c (rb_str_init): now accepts new option parameter `encoding'.usa2015-12-081-2/+19
* string.c: removed unused variableduerst2015-12-081-5/+1
* * string.c: introduce String#+@ and String#-@ to controlko12015-12-071-0/+42
* string.c: should not taint fstringnobu2015-12-041-1/+3
* Revert r52872 "string.c: should not taint fstring"naruse2015-12-041-3/+1
* string.c: should not taint fstringnobu2015-12-031-1/+3
* string.c: adjust argument qualifiernobu2015-12-021-1/+1
* string.c: no frozen error at cstrnobu2015-12-011-30/+47
* string.c: use predefined IDs for minor bloat reductionnormal2015-11-071-10/+7
* * encoding.c (rb_enc_check_str): add for performance.ko12015-10-291-2/+2
* RUBY_DTRACE_CREATE_HOOKnobu2015-10-291-13/+4
* revert r52336 (commit miss)ko12015-10-291-1/+1