path: root/re.c
AgeCommit message (Expand)Author
2021-10-03Using NIL_P macro instead of `== Qnil`S.H
2021-10-01Avoid race condition in Regexp#matchJeremy Evans
2021-09-16[Feature #18172] Add MatchData#match_lengthNobuyoshi Nakada
2021-09-16[Feature #18172] Add MatchData#matchNobuyoshi Nakada
2021-09-15Refactor and Using RBOOL macroS.H
2021-09-12Extract backref_number_checkNobuyoshi Nakada
2021-09-12Preserve the encoding of the argument in IndexError [Bug #18160]Nobuyoshi Nakada
2021-09-01Show default argument explicitly for Rexexp#match? [ci skip]Martin Dürst
2021-09-01Fix minor grammar issue in documentation of Regexp#match? [ci skip]Martin Dürst
2021-08-02Using RBOOL macroS.H
2021-06-03Warn more duplicate literal hash keysNobuyoshi Nakada
2021-06-01Add static modifier to C function in re.c (#3153)S.H
2021-02-07[DOC] {Array,MatchData}#values_at understand ranges [ci skip]Nobuyoshi Nakada
2021-01-05[DOC] Fix grammar: "is same as" -> "is the same as"Marcus Stollsteimer
2020-12-18Use category: :deprecated in warnings that are related to deprecationJeremy Evans
2020-11-28[Feature #17136] Remove special behavior from $KCODENobuyoshi Nakada
2020-10-27freeze dynamic regexp literalsKoichi Sasada
2020-10-20Some global variables can be accessed from ractorsKoichi Sasada
2020-08-28Try to fix compile error on windowsKazuhiro NISHIYAMA
2020-08-28Named the magic number for regexp option buffer sizeNobuyoshi Nakada
2020-08-14RSTRING_LEN was not usedNobuyoshi Nakada
2020-08-14re.c: prevent "warning: variable 'n' set but not used"Yusuke Endoh
2020-08-13Replace repeated RSTRING_PTR and RSTRING_LEN with RSTRING_GETMEMNobuyoshi Nakada
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-14Add {Regexp,String}#match with block to call-seq [ci skip]Kazuhiro NISHIYAMA
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-04-07[DOC] get rid of parsing as TIDYLINK unintentionallyNobuyoshi Nakada
2020-01-16`Regexp` in `MatchData` can be `nil`Nobuyoshi Nakada
2020-01-15Freeze Regexp literalsJean Boussier
2019-12-26decouple internal.h headers卜部昌平
2019-12-04Revert "Regexp#match{?} with nil raises TypeError as String, Symbol (#1506)"NARUSE, Yui
2019-12-04Revert "Revert nil error and adding deprecation message"NARUSE, Yui
2019-12-04Revert "Improve warning message"NARUSE, Yui
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-06Undefine MatchData.allocate [Feature #16294]Nobuyoshi Nakada
2019-11-03Improve warning messageKenichi Kamiya
2019-11-03Revert nil error and adding deprecation messageKenichi Kamiya
2019-11-01Mention correct class name in uninitialized errorAlan Wu
2019-10-17Regexp#match{?} with nil raises TypeError as String, Symbol (#1506)Kenichi Kamiya
2019-10-12re.c (match_set_string): add a check for memory allocationYusuke Endoh
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-08-27delete `$` sign from C identifiers卜部昌平
2019-08-27rb_define_hooked_variable now free from ANYARGS卜部昌平
2019-07-28Reuse match dataNobuyoshi Nakada
2019-07-22Document encoding of string returned by Regexp.quote [ci skip]Jeremy Evans
2019-04-24Remove member char_offset_updated from struct rmatch as member char_offset_nu...Lourens Naudé
2019-03-28[DOC] fix markups [ci skip]nobu
2018-12-13re.c: [DOC] fix typosstomar
2018-12-13[DOC] Fix typos [ci skip]kazu