summaryrefslogtreecommitdiff
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
...
* Prefer `rb_fstring_lit` over `rb_fstring_cstr`nobu2018-10-131-2/+2
* Added comments to rb_setup_fake_str and rb_fstring_new [ci skip]nobu2018-10-131-0/+8
* [DOC] Improve String#strip documentation.marcandre2018-09-161-0/+1
* move function declarations from insns.def to internal.hshyouhei2018-06-271-2/+0
* string.c: [DOC] grammar fixesstomar2018-06-111-7/+6
* [Docs] Improve documentation of String#linesnobu2018-06-081-2/+8
* String#uminus dedupes unconditionallynormal2018-06-041-9/+5
* string.c: trivial optimizationsnobu2018-06-011-9/+6
* string.c: doc for [Feature #13712]nobu2018-06-011-0/+2
* string.c: MAYBE_UNUSED to suppress warnings for `old`normal2018-05-221-2/+2
* string.c: size hints for free and realloc callsnormal2018-05-221-8/+13
* string.c: adjust to rb_str_upto_eachnobu2018-04-281-10/+8
* string.c: fix scanned substring with `\K`nobu2018-04-241-0/+1
* Introduce endless range [Feature#12912]mame2018-04-191-0/+44
* string.c: suppress warningnobu2018-04-171-1/+1
* string.c: fix dumped suffixnobu2018-04-161-3/+9
* string.c: fix checking ordernobu2018-04-161-4/+4
* string.c: [DOC] fix typostomar2018-04-141-1/+1
* Factor out get_reg_grapheme_clusternaruse2018-03-221-42/+24
* fix each_grapheme_cluster's size [Bug #14363]naruse2018-03-221-1/+51
* Revert "each_grapheme_cluster shouldn't return size [Bug #14363]"naruse2018-03-221-1/+1
* each_grapheme_cluster shouldn't return size [Bug #14363]naruse2018-03-221-1/+1
* Improve documentation for 'text '.splitnobu2018-03-211-4/+4
* string.c: [DOC] split with block [ci skip]nobu2018-03-171-1/+5
* string.c: split with blocknobu2018-03-151-31/+51
* quote symbolsnobu2018-03-141-2/+6
* Export some missing symbols for MJITk0kubun2018-02-081-1/+1
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-5/+5
* string.c (rb_str_format_m): Fix the example code of the docmame2018-01-291-1/+1
* string.c: clear substring code rangenobu2018-01-251-0/+1
* sizeof(uintptr_t) != sizeof(uintptr_t *)shyouhei2018-01-161-1/+1
* __builtin_assume_aligned for *(foo *) castsshyouhei2018-01-151-2/+9
* exclude flexible array size with old compilersnobu2018-01-141-1/+1
* string.c (struct mapping_buffer): Use FLEX_ARY_LENmame2018-01-131-2/+2
* should cause preprocess error as other casesusa2018-01-101-0/+2
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* internal.h: remove dependecy on ruby/io.hnobu2018-01-091-0/+1
* string.c: out-of-bounds accessnobu2018-01-061-1/+2
* ULL suffix is a C99ismshyouhei2018-01-041-4/+15
* Fix doc typo in Symbol#to_proc [Fix GH-1785]nobu2018-01-041-1/+1
* string.c: chomp rs at the endnobu2017-12-291-1/+6
* [DOC] Fix typos in downcase [ci skip]kazu2017-12-271-2/+2
* encoding.c: rb_enc_find_index2nobu2017-12-221-13/+4
* string.c: fix memory leaknobu2017-12-211-0/+1
* Don't allow mixed escapenaruse2017-12-211-2/+10
* move dump format validation into parsing epiloguenaruse2017-12-211-99/+68
* fix escapes in undumpnaruse2017-12-211-38/+37
* string.c: multiple codepointsnobu2017-12-161-29/+30
* string.c: suppress warningnobu2017-12-161-1/+1
* Implement String#undump to unescape String#dump-ed stringtadd2017-12-141-17/+284