path: root/re.c
AgeCommit message (Expand)Author
2020-10-26freeze 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-13re.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-03Revert "Regexp#match{?} with nil raises TypeError as String, Symbol (#1506)"NARUSE, Yui
2019-12-03Revert "Revert nil error and adding deprecation message"NARUSE, Yui
2019-12-03Revert "Improve warning message"NARUSE, Yui
2019-11-17Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-05Undefine 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-27Reuse match dataNobuyoshi Nakada
2019-07-22Document encoding of string returned by Regexp.quote [ci skip]Jeremy Evans
2019-04-23Remove 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
2018-12-12Enchance MatchData docs [Bug #14450]naruse
2018-12-04Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-11-21char is not unsignedshyouhei
2018-11-12char is neither signed nor unsignedshyouhei
2018-11-07Fix call-seq [ci skip]kazu
2018-09-29no-op if it is T_STRINGnaruse
2018-09-29* expand tabs.svn
2018-09-29Remove unnecessary use of function pointernaruse
2018-09-21Remove -Wno-parentheses flag.nobu
2018-03-16re.c: do not escape terminator in Regexp.unionnobu
2018-03-11re.c: fixed escaped multibyte charnobu
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2018-01-18rb_reg_raise_str marked as NORETURNshyouhei
2018-01-18rb_enc_reg_raise marked as NORETURNshyouhei
2018-01-18rb_reg_enc_error marked as NORETURNshyouhei
2018-01-18rb_reg_raise marked as NORETURNshyouhei