aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_string.rb
Commit message (Expand)AuthorAgeFilesLines
* Make String methods return String instances when called on a subclass instanceJeremy Evans2020-11-201-0/+2
* Disable deprecation warning by the default [Feature #16345]Nobuyoshi Nakada2020-09-251-7/+0
* Let String#slice! return nil (#3533)Soutaro Matsumoto2020-09-111-0/+2
* The deprecation of enumerators with block has been withdrawnNobuyoshi Nakada2020-08-311-66/+34
* register_fstring: avoid duping the passed string when possibleJean Boussier2020-08-191-0/+16
* rb_str_{index,rindex}_m: Handle /\K/ in patternKasumi Hanazuki2020-08-131-0/+4
* rb_str_{partition,rpartition}_m: Handle /\K/ in patternKasumi Hanazuki2020-08-131-0/+4
* string.c(rb_str_split_m): Handle /\K/ correctlyKasumi Hanazuki2020-08-121-0/+5
* Added NUL-contained casesNobuyoshi Nakada2020-07-311-0/+17
* Warn non-nil `$/` [Feature #14240]Nobuyoshi Nakada2020-02-231-0/+14
* Fix `String#partition`Nobuyoshi Nakada2020-01-161-0/+2
* Refined the warning message for $, and $;Nobuyoshi Nakada2019-12-201-1/+1
* Revert "Regexp#match{?} with nil raises TypeError as String, Symbol (#1506)"NARUSE, Yui2019-12-041-5/+0
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-62/+17
* Regexp#match{?} with nil raises TypeError as String, Symbol (#1506)Kenichi Kamiya2019-10-171-0/+5
* Make rb_scan_args handle keywords more similar to Ruby methods (#2460)Jeremy Evans2019-09-251-2/+2
* Fixed heap-use-after-freeNobuyoshi Nakada2019-08-151-0/+6
* Occupy match dataNobuyoshi Nakada2019-07-271-0/+3
* Check the result of String#-@Nobuyoshi Nakada2019-07-141-3/+5
* Make String#-@ not freeze receiver if called on unfrozen subclass instanceJeremy Evans2019-07-021-0/+16
* Fixed String#grapheme_clusters with wide encodingsNobuyoshi Nakada2019-06-291-4/+11
* Hoisted out WIDE_ENCODINGSNobuyoshi Nakada2019-06-291-8/+8
* New buffer for shared stringNobuyoshi Nakada2019-06-191-0/+5
* Preserve the string content at self-copyingNobuyoshi Nakada2019-06-191-0/+9
* String#b: Don't depend on dependent stringAlan Wu2019-06-181-0/+8
* Update String#crypt tests to work on OpenBSDJeremy Evans2019-06-011-4/+17
* Get rid of indirect sharingNobuyoshi Nakada2019-04-271-0/+9
* string.c: warn non-nil $;nobu2019-04-181-3/+10
* string.c: remove the deprecation warnings of `String#bytes` with blockmame2018-12-261-53/+35
* Revert "string.c: remove the deprecation warnings of `String#bytes` with block"mame2018-12-261-35/+53
* string.c: remove the deprecation warnings of `String#bytes` with blockmame2018-12-261-53/+35
* change diaeresis from above to below for better visibilityduerst2018-12-041-4/+4
* assertions for r65956nobu2018-11-241-1/+8
* Don't use single byte optimization on grapheme clustersnaruse2018-11-241-0/+1
* test/lib/test/unit/assertions.rb: skip memory leak checkk0kubun2018-10-231-1/+0
* test/ruby/test_string.rb: skip test_crypt for MJIT againk0kubun2018-10-221-0/+1
* try to remove some test skips for MJITk0kubun2018-10-211-4/+0
* test: skip 2 major unstable tests with MJITk0kubun2018-06-261-0/+4
* string.c: fix scanned substring with `\K`nobu2018-04-241-0/+2
* string.c: fix checking ordernobu2018-04-161-0/+3
* fix each_grapheme_cluster's size [Bug #14363]naruse2018-03-221-3/+10
* Revert "each_grapheme_cluster shouldn't return size [Bug #14363]"naruse2018-03-221-3/+0
* each_grapheme_cluster shouldn't return size [Bug #14363]naruse2018-03-221-0/+3
* string.c: split with blocknobu2018-03-151-0/+40
* test_array.rb (test_slice!): moved misplaced testnobu2018-03-151-1/+0
* trick ruby-mode.el by heredocsnobu2018-01-311-1/+3
* string.c: clear substring code rangenobu2018-01-251-0/+6
* string.c: chomp rs at the endnobu2017-12-291-0/+4
* Don't allow mixed escapenaruse2017-12-211-0/+2
* move dump format validation into parsing epiloguenaruse2017-12-211-0/+10