summaryrefslogtreecommitdiff
path: root/re.c
AgeCommit message (Expand)Author
2023-03-06Stop exporting symbols for MJITTakashi 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 argumentsNobuyoshi Nakada
2023-03-01Remove support for the Regexp.new 3rd argumentJeremy Evans
2023-02-26Adjust `else` style to be consistent in each files [ci skip]Nobuyoshi Nakada
2023-02-19Remove (newly unneeded) remarks about aliasesBurdetteLamar
2023-02-10Implement Write Barrier for RMatch objectsJean Boussier
2023-02-10[DOC] Fix typo in document of regexp [ci skip]OKURA Masafumi
2023-02-09Remove `REG_LITERAL` flagNobuyoshi Nakada
2023-01-30Fix parsing of regexps that toggle extended mode on/off inside regexpJeremy Evans
2023-01-16[DOC] Correction to RDoc for Regexp.new (#7130)Burdette Lamar
2022-12-22Always issue deprecation warning when calling Regexp.new with 3rd positional ...Jeremy Evans
2022-12-22Refactor `reg_extract_args` to return regexp if givenNobuyoshi Nakada
2022-12-22Share argument parsing in `Regexp#initialize` and `Regexp.linear_time?`Nobuyoshi Nakada
2022-12-19typo in doc [ci skip]卜部昌平
2022-12-19Note about Regexp.linera_time? [ci skip]卜部昌平
2022-12-14Add `Regexp.linear_time?` (#6901)TSUYUSATO Kitsune
2022-12-02Introduce encoding check macroS-H-GAMELINKS
2022-12-01Prevent segfault in String#scan with ObjectSpace.each_objectYusuke Endoh
2022-11-16Using UNDEF_P macroS-H-GAMELINKS
2022-11-08Suppress false warning by a bug of gccNobuyoshi Nakada
2022-10-24Refactor timeout-setting code to a functionYusuke Endoh
2022-10-24Refactor timeout-related code in re.c a littleYusuke Endoh
2022-10-24Fix per-instance Regexp timeout (#6621)Yusuke Endoh
2022-10-23Fix argument & Remove enumS-H-GAMELINKS
2022-10-23Introduce rb_memsearch_with_char_size functionS-H-GAMELINKS
2022-10-10* expand tabs. [ci skip]git
2022-10-10Should use dedecated function `Check_Type`Nobuyoshi Nakada
2022-10-10Add MatchData#deconstruct/deconstruct_keysVladimir Dementyev
2022-08-18[DOC] `offset` argument of Regexp#matchNobuyoshi Nakada
2022-08-02Speed up setting the backref match objectAaron Patterson
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-26[DOC] Fix a typo [ci skip]Kazuhiro NISHIYAMA
2022-06-20Document that Regexp#source does not retain lexer escapesJeremy Evans
2022-06-20[Feature #18788] [DOC] String options to `Regexp.new`Nobuyoshi Nakada
2022-06-20[Feature #18788] Support options as `String` to `Regexp.new`Nobuyoshi Nakada
2022-06-20Warn suspicious flag to `Regexp.new`Nobuyoshi Nakada
2022-06-20[DOC] Refine Regexp.new argument descriptionsNobuyoshi Nakada
2022-06-20[DOC] Regexp timeout is float or nilNobuyoshi Nakada
2022-06-20[DOC] Fixed omissions in Regexp.new argumentsNobuyoshi Nakada
2022-06-06Ignore invalid escapes in regexp commentsJeremy Evans
2022-04-18[DOC] Enhanced RDoc for MatchData (#5822)Burdette Lamar
2022-04-18Enhanced RDoc for MatchData (#5821)Burdette Lamar
2022-04-18Enhanced RDoc for MatchData (#5820)Burdette Lamar
2022-04-18[DOC] Enhanced RDoc for MatchData (#5819)Burdette Lamar
2022-04-18[DOC] Enhanced RDoc for MatchData (#5818)Burdette Lamar
2022-04-18[DOC] Enhanced RDoc for Regexp (#5815)Burdette Lamar
2022-04-16[DOC] Enhanced RDoc for Regexp (#5812)Burdette Lamar
2022-04-15[DOC] Enhanced RDoc for Regexp (#5807)Burdette Lamar