aboutsummaryrefslogtreecommitdiffstats
path: root/re.c
Commit message (Expand)AuthorAgeFilesLines
* Refactor timeout-setting code to a functionYusuke Endoh2022-10-241-13/+12
* Refactor timeout-related code in re.c a littleYusuke Endoh2022-10-241-9/+9
* Fix per-instance Regexp timeout (#6621)Yusuke Endoh2022-10-241-2/+8
* Fix argument & Remove enumS-H-GAMELINKS2022-10-231-9/+3
* Introduce rb_memsearch_with_char_size functionS-H-GAMELINKS2022-10-231-10/+14
* * expand tabs. [ci skip]git2022-10-101-2/+2
* Should use dedecated function `Check_Type`Nobuyoshi Nakada2022-10-101-12/+4
* Add MatchData#deconstruct/deconstruct_keysVladimir Dementyev2022-10-101-0/+85
* [DOC] `offset` argument of Regexp#matchNobuyoshi Nakada2022-08-181-1/+6
* Speed up setting the backref match objectAaron Patterson2022-08-021-3/+1
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-636/+636
* [DOC] Fix a typo [ci skip]Kazuhiro NISHIYAMA2022-06-261-1/+1
* Document that Regexp#source does not retain lexer escapesJeremy Evans2022-06-201-1/+5
* [Feature #18788] [DOC] String options to `Regexp.new`Nobuyoshi Nakada2022-06-201-0/+5
* [Feature #18788] Support options as `String` to `Regexp.new`Nobuyoshi Nakada2022-06-201-0/+21
* Warn suspicious flag to `Regexp.new`Nobuyoshi Nakada2022-06-201-1/+3
* [DOC] Refine Regexp.new argument descriptionsNobuyoshi Nakada2022-06-201-6/+19
* [DOC] Regexp timeout is float or nilNobuyoshi Nakada2022-06-201-3/+3
* [DOC] Fixed omissions in Regexp.new argumentsNobuyoshi Nakada2022-06-201-2/+6
* Ignore invalid escapes in regexp commentsJeremy Evans2022-06-061-8/+63
* [DOC] Enhanced RDoc for MatchData (#5822)Burdette Lamar2022-04-181-50/+69
* Enhanced RDoc for MatchData (#5821)Burdette Lamar2022-04-181-32/+41
* Enhanced RDoc for MatchData (#5820)Burdette Lamar2022-04-181-33/+41
* [DOC] Enhanced RDoc for MatchData (#5819)Burdette Lamar2022-04-181-45/+47
* [DOC] Enhanced RDoc for MatchData (#5818)Burdette Lamar2022-04-181-31/+32
* [DOC] Enhanced RDoc for Regexp (#5815)Burdette Lamar2022-04-181-100/+136
* [DOC] Enhanced RDoc for Regexp (#5812)Burdette Lamar2022-04-161-91/+105
* [DOC] Enhanced RDoc for Regexp (#5807)Burdette Lamar2022-04-151-78/+84
* Return only captured range in `MatchData` [Bug #18670]Nobuyoshi Nakada2022-03-311-1/+1
* re.c: stop a wrong warning of "flags ignored" on Regexp.new(//)Yusuke Endoh2022-03-311-1/+1
* internal/ractor.h: AddedYusuke Endoh2022-03-301-1/+1
* re.c: raise Regexp::TimeoutError instead of RuntimeErrorYusuke Endoh2022-03-301-2/+3
* re.c: Add `timeout` keyword for Regexp.new and Regexp#timeoutYusuke Endoh2022-03-301-14/+63
* re.c: Add Regexp.timeout= and Regexp.timeoutYusuke Endoh2022-03-301-0/+88
* Add String#byteindex, String#byterindex, and MatchData#byteoffset (#5518)Shugo Maeda2022-02-191-0/+33
* LONG2NUM() should be used for rmatch_offset::{beg,end}Shugo Maeda2022-02-181-4/+4
* [DOC] Fix broken links to literals.rdocNobuyoshi Nakada2022-02-081-1/+1
* Replace to RBOOL macroS-H-GAMELINKS2022-01-171-4/+1
* Adding links to literals and Kernel (#5192)Burdette Lamar2021-12-031-0/+4
* Using NIL_P macro instead of `== Qnil`S.H2021-10-031-5/+5
* Avoid race condition in Regexp#matchJeremy Evans2021-10-011-27/+19
* [Feature #18172] Add MatchData#match_lengthNobuyoshi Nakada2021-09-161-0/+37
* [Feature #18172] Add MatchData#matchNobuyoshi Nakada2021-09-161-0/+34
* Refactor and Using RBOOL macroS.H2021-09-151-6/+2
* Extract backref_number_checkNobuyoshi Nakada2021-09-121-6/+10
* Preserve the encoding of the argument in IndexError [Bug #18160]Nobuyoshi Nakada2021-09-121-10/+10
* Show default argument explicitly for Rexexp#match? [ci skip]Martin Dürst2021-09-011-2/+2
* Fix minor grammar issue in documentation of Regexp#match? [ci skip]Martin Dürst2021-09-011-1/+1
* Using RBOOL macroS.H2021-08-021-6/+2
* Warn more duplicate literal hash keysNobuyoshi Nakada2021-06-031-2/+2