summaryrefslogtreecommitdiff
path: root/re.c
AgeCommit message (Expand)Author
2020-01-16`Regexp` in `MatchData` can be `nil`Nobuyoshi Nakada
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
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
2018-01-09internal.h: remove dependecy on ruby/encoding.hnobu
2018-01-04ULL suffix is a C99ismshyouhei
2017-12-13[DOC] Fix exception class [ci skip]kazu
2017-11-16Regexp#===: Use `\A` and `\z` instead of `^` and `$`kazu
2017-10-21[Feature #13712] String#start_with? supports regexpnaruse
2017-10-02use rb_hash_new_with_size()nobu
2017-09-18re.c: remove unused rb_memcmp() functionrhe
2017-08-11re.c: options for sub-regexpnobu
2017-03-02refine a warning message.akr
2017-02-22refine warning message for binary regexp /.../n.akr
2016-12-20re.c: consider the case of RMatch::regexp is nilrhe
2016-12-19re.c: RB_TYPE_Pnobu
2016-12-19re.c: NAME_TO_NUMBERnobu
2016-12-18re.c: use name_to_backref_numbernobu