Age | Commit message (Expand) | Author |
---|
6 days | * adjust indent | Nobuyoshi Nakada |
10 days | Only use regex internal reg_cache when in main ractor | Luke Gruber |
12 days | Fix regular expressions across ractors that match different encodings | Luke Gruber |
2025-03-11 | Fix memory in rb_reg_search_set_match | Peter Zhu |
2025-02-24 | Reuse the backref if it isn't marked as busy. | Jean Boussier |
2025-02-24 | String#gsub! Elide MatchData allocation when we know it can't escape | Jean Boussier |
2025-01-16 | [DOC] Follow up link to heading changes | Nobuyoshi Nakada |
2024-12-15 | Fix links to syntax/literals.rdoc | Stan Lo |
2024-08-09 | [DOC] Regexp.last_match returns `$~`, not `$!` | Alan Wu |
2024-07-26 | Fix memory in String#start_with? when regexp times out | Peter Zhu |
2024-07-16 | Add MatchData#bytebegin and MatchData#byteend | Shugo Maeda |
2024-04-18 | Add a hint of `ASCII-8BIT` being `BINARY` | Jean Boussier |
2024-02-02 | Fix memory in OnigRegion when match raises | Peter Zhu |
2024-02-02 | Fix memory in stk_base when Regexp timeout | Peter Zhu |
2024-01-07 | * expand tabs. [ci skip] | git |
2024-01-08 | Adjust styles and indents [ci skip] | Nobuyoshi Nakada |
2024-01-01 | Don't create T_MATCH object if /regexp/.match(string) doesn't match | Luke Gruber |
2023-12-24 | Fix Regexp#inspect for GC compaction | Peter Zhu |
2023-12-24 | Fix Regexp#match for GC compaction | Peter Zhu |
2023-12-23 | Fix Regexp#to_s for GC compaction | Peter Zhu |
2023-12-19 | [DOC] State MatchData#[] when multiple captures with the same name | Nobuyoshi Nakada |
2023-12-14 | [DOC] Adjust some new features wording/examples. (#9183) | Victor Shepelev |
2023-12-06 | Copy encoding flags when copying a regex [Bug #20039] | Dustin Brown |
2023-11-14 | [DOC] Fix doc/regexp.rdoc links | Nobuyoshi Nakada |
2023-10-20 | [DOC] Indentation fix in comments of MatchData#inspect | Herwin |
2023-10-20 | [DOC] Fix typo in docs of Regexp#deconstruct_keys | Herwin |
2023-07-31 | Reuse Regexp ptr when recompiling | Peter Zhu |
2023-07-27 | Resurrect rb_reg_prepare_re C API | Takashi Kokubun |
2023-07-27 | Don't load RREGEXP_PTR twice | Peter Zhu |
2023-07-27 | Refactor err string in rb_reg_prepare_re | Peter Zhu |
2023-07-27 | Add function rb_reg_onig_match | Peter Zhu |
2023-07-20 | Embed struct rmatch into GC slot (#8097) | Kunshan Wang |
2023-06-27 | Stop allocating unused backref strings at `defined?` | Nobuyoshi Nakada |
2023-06-27 | Use `rb_reg_nth_defined` instead of `rb_match_nth_defined` | Nobuyoshi Nakada |
2023-06-20 | [DOC] Regexp doc (#7923) | Burdette Lamar |
2023-06-09 | * expand tabs. [ci skip] | git |
2023-06-09 | Optimize `Regexp#dup` and `Regexp.new(/RE/)` | Nobuyoshi Nakada |
2023-04-23 | Use UTF-8 encoding for literal extended regexps with UTF-8 characters in comm... | Jeremy Evans |
2023-04-19 | MatchData#named_captures: add optional symbolize_names keyword (#6952) | Vladimir Dementyev |
2023-04-06 | [Feature #19474] Refactor NEWOBJ macros | Matt Valentine-House |
2023-03-06 | Stop exporting symbols for MJIT | Takashi Kokubun |
2023-03-06 | [DOC] Fix options of `Regexp#initialize` | Nobuyoshi Nakada |
2023-03-06 | `rb_scan_args` never fills optional arguments with `Qundef` | Nobuyoshi Nakada |
2023-03-03 | [Bug #19471] `Regexp.compile` should handle keyword arguments | Nobuyoshi Nakada |
2023-03-01 | Remove support for the Regexp.new 3rd argument | Jeremy Evans |
2023-02-26 | Adjust `else` style to be consistent in each files [ci skip] | Nobuyoshi Nakada |
2023-02-19 | Remove (newly unneeded) remarks about aliases | BurdetteLamar |
2023-02-10 | Implement Write Barrier for RMatch objects | Jean Boussier |
2023-02-10 | [DOC] Fix typo in document of regexp [ci skip] | OKURA Masafumi |
2023-02-09 | Remove `REG_LITERAL` flag | Nobuyoshi Nakada |