aboutsummaryrefslogtreecommitdiffstats
path: root/re.c
Commit message (Expand)AuthorAgeFilesLines
* no-op if it is T_STRINGnaruse2018-09-291-0/+3
* * expand tabs.svn2018-09-291-1/+1
* Remove unnecessary use of function pointernaruse2018-09-291-1/+1
* Remove -Wno-parentheses flag.nobu2018-09-211-1/+1
* re.c: do not escape terminator in Regexp.unionnobu2018-03-161-12/+19
* re.c: fixed escaped multibyte charnobu2018-03-111-0/+12
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-1/+1
* rb_reg_raise_str marked as NORETURNshyouhei2018-01-181-0/+2
* rb_enc_reg_raise marked as NORETURNshyouhei2018-01-181-0/+2
* rb_reg_enc_error marked as NORETURNshyouhei2018-01-181-0/+1
* rb_reg_raise marked as NORETURNshyouhei2018-01-181-0/+2
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-1/+2
* ULL suffix is a C99ismshyouhei2018-01-041-7/+1
* [DOC] Fix exception class [ci skip]kazu2017-12-131-2/+2
* Regexp#===: Use `\A` and `\z` instead of `^` and `$`kazu2017-11-161-3/+3
* [Feature #13712] String#start_with? supports regexpnaruse2017-10-211-0/+77
* use rb_hash_new_with_size()nobu2017-10-021-3/+3
* re.c: remove unused rb_memcmp() functionrhe2017-09-181-8/+0
* re.c: options for sub-regexpnobu2017-08-111-1/+1
* refine a warning message.akr2017-03-021-1/+1
* refine warning message for binary regexp /.../n.akr2017-02-221-1/+1
* re.c: consider the case of RMatch::regexp is nilrhe2016-12-201-2/+7
* re.c: RB_TYPE_Pnobu2016-12-191-22/+14
* re.c: NAME_TO_NUMBERnobu2016-12-191-6/+9
* re.c: use name_to_backref_numbernobu2016-12-181-5/+4
* re.c: non-regexp name referencenobu2016-12-171-1/+2
* String#match? and Symbol#match?nobu2016-12-121-6/+9
* re.c: char boundarynobu2016-12-121-2/+2
* Merge Onigmo 6.0.0naruse2016-12-101-2/+1
* re.c: check that MatchData is initializedrhe2016-12-061-1/+4
* re.c: count associated Regexp object in MatchData#hashrhe2016-12-021-1/+1
* [DOC] replace Fixnum with Integer [ci skip]nobu2016-10-261-1/+1
* * internal.h (ST2FIX): new macro to convert st_index_t to Fixnum.usa2016-10-041-2/+2
* replace fixnum by integer in documents.akr2016-09-081-2/+2
* * re.c (unescape_nonascii): scan hex up to only 3 characters.naruse2016-05-251-2/+2
* fix document of Regexp#match?kazu2016-05-191-1/+1
* re.c: fix match?nobu2016-05-191-13/+10
* re.c: match? should return nil if no matchnobu2016-05-191-3/+3
* * re.c (reg_names_iter): specify capacifynaruse2016-05-181-1/+2
* re.c: fix typenobu2016-05-181-1/+2
* * re.c (rb_reg_match_m_p): Introduce Regexp#match?, which returnsnaruse2016-05-181-0/+75
* * re.c (match_ary_subseq): get subseq of match array without creatingnaruse2016-05-181-26/+68
* re.c: fix up r55036nobu2016-05-171-3/+21
* * re.c (match_aref): remove useless condition and call rb_fix2int.naruse2016-05-171-3/+1
* * re.c (match_values_at): MatchData#values_at supports named capturesnaruse2016-05-171-30/+44
* * re.c (str_coderange): to avoid function call when the string alreadynaruse2016-05-021-19/+33
* * re.c (rb_reg_prepare_enc): use rb_enc_asciicompat(enc) instead ofnaruse2016-04-281-2/+2
* * re.c: Add MatchData#named_capturessorah2016-02-181-0/+67
* Update re.c [ci skip]nobu2016-02-121-1/+1
* * re.c: Remove deprecated kcode argument from Regexp.new and compilezzak2016-02-091-7/+4