| Commit message (Expand) | Author | Age | Files | Lines |
* | Transition frozen string to frozen root shape | Jemma Issroff | 2022-10-19 | 1 | -0/+12 |
* | Fix inspect for unicode codepoint 0x85 | Jeremy Evans | 2022-08-11 | 1 | -0/+5 |
* | Make String#each_line work correctly with paragraph separator and chomp | Jeremy Evans | 2022-07-21 | 1 | -6/+11 |
* | Add String#bytesplice | Shugo Maeda | 2022-03-18 | 1 | -0/+44 |
* | add some tests for Unicode Version 14.0.0 | Martin Dürst | 2022-03-13 | 1 | -0/+1 |
* | Add String#byteindex, String#byterindex, and MatchData#byteoffset (#5518) | Shugo Maeda | 2022-02-19 | 1 | -0/+140 |
* | Do not run the same tests twice | Nobuyoshi Nakada | 2022-01-08 | 1 | -2/+18 |
* | Run an old fixed bug in the same process | Nobuyoshi Nakada | 2022-01-08 | 1 | -1/+4 |
* | Run the tests on a subclass of String | Nobuyoshi Nakada | 2022-01-08 | 1 | -270/+273 |
* | Add tests for the edge caces of `String#end_with?` | Nobuyoshi Nakada | 2021-10-08 | 1 | -0/+2 |
* | [Bug #18154] Fix memory leak in String#initialize | Peter Zhu | 2021-09-08 | 1 | -0/+10 |
* | test/ruby/test_string.rb: make GitHub syntax-highlight correctly | Yusuke Endoh | 2021-03-08 | 1 | -0/+1 |
* | Make String#{strip,lstrip}{,!} strip leading NUL bytes | Jeremy Evans | 2021-02-20 | 1 | -0/+16 |
* | Make String methods return String instances when called on a subclass instance | Jeremy Evans | 2020-11-20 | 1 | -0/+2 |
* | Disable deprecation warning by the default [Feature #16345] | Nobuyoshi Nakada | 2020-09-25 | 1 | -7/+0 |
* | Let String#slice! return nil (#3533) | Soutaro Matsumoto | 2020-09-11 | 1 | -0/+2 |
* | The deprecation of enumerators with block has been withdrawn | Nobuyoshi Nakada | 2020-08-31 | 1 | -66/+34 |
* | register_fstring: avoid duping the passed string when possible | Jean Boussier | 2020-08-19 | 1 | -0/+16 |
* | rb_str_{index,rindex}_m: Handle /\K/ in pattern | Kasumi Hanazuki | 2020-08-13 | 1 | -0/+4 |
* | rb_str_{partition,rpartition}_m: Handle /\K/ in pattern | Kasumi Hanazuki | 2020-08-13 | 1 | -0/+4 |
* | string.c(rb_str_split_m): Handle /\K/ correctly | Kasumi Hanazuki | 2020-08-12 | 1 | -0/+5 |
* | Added NUL-contained cases | Nobuyoshi Nakada | 2020-07-31 | 1 | -0/+17 |
* | Warn non-nil `$/` [Feature #14240] | Nobuyoshi Nakada | 2020-02-23 | 1 | -0/+14 |
* | Fix `String#partition` | Nobuyoshi Nakada | 2020-01-16 | 1 | -0/+2 |
* | Refined the warning message for $, and $; | Nobuyoshi Nakada | 2019-12-20 | 1 | -1/+1 |
* | Revert "Regexp#match{?} with nil raises TypeError as String, Symbol (#1506)" | NARUSE, Yui | 2019-12-04 | 1 | -5/+0 |
* | Deprecate taint/trust and related methods, and make the methods no-ops | Jeremy Evans | 2019-11-18 | 1 | -62/+17 |
* | Regexp#match{?} with nil raises TypeError as String, Symbol (#1506) | Kenichi Kamiya | 2019-10-17 | 1 | -0/+5 |
* | Make rb_scan_args handle keywords more similar to Ruby methods (#2460) | Jeremy Evans | 2019-09-25 | 1 | -2/+2 |
* | Fixed heap-use-after-free | Nobuyoshi Nakada | 2019-08-15 | 1 | -0/+6 |
* | Occupy match data | Nobuyoshi Nakada | 2019-07-27 | 1 | -0/+3 |
* | Check the result of String#-@ | Nobuyoshi Nakada | 2019-07-14 | 1 | -3/+5 |
* | Make String#-@ not freeze receiver if called on unfrozen subclass instance | Jeremy Evans | 2019-07-02 | 1 | -0/+16 |
* | Fixed String#grapheme_clusters with wide encodings | Nobuyoshi Nakada | 2019-06-29 | 1 | -4/+11 |
* | Hoisted out WIDE_ENCODINGS | Nobuyoshi Nakada | 2019-06-29 | 1 | -8/+8 |
* | New buffer for shared string | Nobuyoshi Nakada | 2019-06-19 | 1 | -0/+5 |
* | Preserve the string content at self-copying | Nobuyoshi Nakada | 2019-06-19 | 1 | -0/+9 |
* | String#b: Don't depend on dependent string | Alan Wu | 2019-06-18 | 1 | -0/+8 |
* | Update String#crypt tests to work on OpenBSD | Jeremy Evans | 2019-06-01 | 1 | -4/+17 |
* | Get rid of indirect sharing | Nobuyoshi Nakada | 2019-04-27 | 1 | -0/+9 |
* | string.c: warn non-nil $; | nobu | 2019-04-18 | 1 | -3/+10 |
* | string.c: remove the deprecation warnings of `String#bytes` with block | mame | 2018-12-26 | 1 | -53/+35 |
* | Revert "string.c: remove the deprecation warnings of `String#bytes` with block" | mame | 2018-12-26 | 1 | -35/+53 |
* | string.c: remove the deprecation warnings of `String#bytes` with block | mame | 2018-12-26 | 1 | -53/+35 |
* | change diaeresis from above to below for better visibility | duerst | 2018-12-04 | 1 | -4/+4 |
* | assertions for r65956 | nobu | 2018-11-24 | 1 | -1/+8 |
* | Don't use single byte optimization on grapheme clusters | naruse | 2018-11-24 | 1 | -0/+1 |
* | test/lib/test/unit/assertions.rb: skip memory leak check | k0kubun | 2018-10-23 | 1 | -1/+0 |
* | test/ruby/test_string.rb: skip test_crypt for MJIT again | k0kubun | 2018-10-22 | 1 | -0/+1 |
* | try to remove some test skips for MJIT | k0kubun | 2018-10-21 | 1 | -4/+0 |