summaryrefslogtreecommitdiff
path: root/re.c
AgeCommit message (Expand)Author
2015-04-14use frozen string of symbolsnobu
2015-02-21re.c: RMatch::regexp can be nilnobu
2014-12-29re.c: append excape sequence as-isnobu
2014-12-01re.c: rb_reg_region_copynobu
2014-12-01re.c: check if onig_region_copy failednobu
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-11-06* re.c (unescape_nonascii): cast -1 for the case char is unsigned char.naruse
2014-10-17re.c: mak eregexps with binary escapes ASCII-8BITnobu
2014-07-30get rid of function calls in RSTRING_PTRnobu
2014-07-30* process.c (rlimit_resource_type, rlimit_resource_value):ktsj
2014-07-25introduce ZALLOC{,_N} to replace ALLOC{,_N}+MEMZERO usenormal
2014-06-04re.c: consider name encodingnobu
2014-06-04re.c: reduce new stringsnobu
2014-06-04re.c: fix name with NULnobu
2014-06-02encoding.h: constify rb_encodingnobu
2014-06-01constify rb_encoding and OnigEncodingnobu
2014-03-28string.c: infect match resultnobu
2014-03-28string.c: backref substitutionnobu
2014-03-27string.c: search by rb_str_indexnobu
2014-03-27re.c: class name encodingnobu
2014-03-27re.c: indentnobu
2014-03-25Stop allocating backref strings within gsub's search loopcharliesome
2014-03-14[DOC] add links to `Object#hash`nobu
2014-02-13re.c (rb_reg_raise): remove volatilenormal
2014-02-13re.c (rb_reg_regcomp): remove volatilenormal
2013-12-20* include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko1
2013-11-26* compile.c: Use rb_fstring() to de-duplicate string literals in code. [ruby...tmm1
2013-09-26* re.c: [DOC] arguments of Regexp::union receive #to_regexp [Bug #8205]zzak
2013-08-09re.c: suppress warningnobu
2013-07-25* re.c (rb_reg_to_s): convert closing parenthes to the target encodingnaruse
2013-07-02re.c: use built-in encoding indexesnobu
2013-06-24* compile.c (make_name_for_block): use PRIsVALUE in format stringcharliesome
2013-06-21* include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for secondko1
2013-06-21* include/ruby/ruby.h, re.c: support write barrier for T_REGEXP.ko1
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-06-11* doc/re.rdoc: Rename to doc/regexp.rdoczzak
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-04-12* array.c: Document synonymous methods, by windwiny [GH-277]zzak
2013-04-02* re.c (rb_reg_to_s): suppress duplicated charclass warning.naruse
2013-03-24* string.c (rb_str_rpartition): revert r39903, and convert byte offsetnaruse
2013-01-29* re.c (reg_operand): Simplify and reuse error handling [Bug #7539]marcandre
2013-01-13[rdoc] expalin kcode argument of Regexp.newnaruse
2012-12-29adjust stylenobu
2012-12-23* re.c (rb_reg_eqq): doc: #=== is not a synonym for #=~, added examplezzak
2012-11-22Apply performance improvement to short byte array search.knu
2012-11-13* re.c (rb_memsearch_ss): performance improvement by using memmem(3) ifglass
2012-11-08* re.c (rb_memsearch): performance improvement by using memchr().glass
2012-10-20* include/ruby/ruby.h: add C APIs.nari
2012-08-20* re.c (rb_reg_initialize_m): Forgot to update output for or'd-optionsdrbrain
2012-08-20* re.c (rb_reg_initialize_m): Update example to show that regexpdrbrain