summaryrefslogtreecommitdiff
path: root/regex.c
AgeCommit message (Expand)Author
2004-01-26* parse.y (block_append): update nd_end for "real" head node.matz
2003-12-24* eval.c (catch_timer): do not call rb_thread_schedule() inside tomatz
2003-09-30* eval.c (rb_eval): while/until should not capture break unlessmatz
2003-09-16* regex.c (re_compile_pattern): should not translate charactermatz
2003-07-29* marshal.c (w_object): if object responds to 'marshal_dump',matz
2003-07-24* gcc -Wall clean-up.matz
2003-07-09* regex.c (mbctab_sjis): 0x80 is not shift jis first byte.nobu
2003-06-16* regex.c (calculate_must_string): should handle option_setmatz
2003-05-14* regex.c (re_match_exec): \Z changed to be consistent with new $matz
2003-05-01* regex.c (re_match_exec): $ _always_ matches at the end of string.matz
2003-04-18* struct.c (rb_struct_eql): should compare values with "eql?".matz
2003-04-09* regex.c (re_compile_pattern): /[\--\-]/ was warned. warn /]/.akr
2003-04-08* eval.c (Init_Proc): make Method and UnboundMethod independent.matz
2003-03-29* eval.c (avalue_to_svalue): use rb_check_array_type() again.matz
2003-03-27* regex.c (re_compile_pattern): fix [:name:] handling.akr
2003-03-21* regex.c (re_compile_pattern): fix previous change.akr
2003-03-21* regex.c (re_compile_pattern): give warning for unescaped squarematz
2003-01-24* parse.y: tMINUS should have lower precedence than tPOW.matz
2003-01-23* parse.y (arg): syntaxify tPOW negative number hack.matz
2003-01-20* regex.c (is_in_list): should work weill with UTF-8.matz
2003-01-02* regex.c (re_match):nobu
2002-12-25* regex.c (re_match_exec): fix odd \G behavior based on the patchmatz
2002-11-22* file.c (rb_find_file_ext): should not terminate searching withmatz
2002-09-26* regex.c (re_match): p1 may exceed pend limit.matz
2002-09-25* dir.c (glob_helper): must not closedir() when exception raisednobu
2002-06-14* parse.y (read_escape): deny zero-width hexadecimal character.nobu
2002-05-21* object.c (Init_Object): should do exact match for Module#==.matz
2002-04-25* various files: macro fix-up by Michal Rokos.matz
2002-04-24* io.c (rb_io_mode_flags): both 'r+b' and 'rb+' should be allowed.matz
2002-04-19* eval.c (rb_thread_cleanup): current thread may be THREAD_STOPPED,matz
2002-03-25* regex.c (mbc_startpos_func): VC6 seems to be unable tonobu
2002-03-25* regex.c (mbc_startpos_func): shoud be static.nobu
2002-03-12* regex.c (re_compile_pattern): '\0111' should be '\011' plus '1',matz
2002-02-19* eval.c (rb_eval_string_wrap): should hide the toplevel localmatz
2002-02-19* regex.c: fix prototypes of xmalloc(), xcalloc() and xrealloc().eban
2002-02-16* regex.c (re_compile_fastmap): skip begpos.nobu
2002-02-01* regex.c (mbc_startpos): become macro.nobu
2002-01-30* regex.c (re_adjust_startpos): fix for SJIS.nobu
2002-01-29* regex.c (re_adjust_startpos): search start of multibytenobu
2002-01-23* array.c (Init_Array): remove Array#filter.matz
2002-01-07* string.c (rb_str_new2): NULL pointer check added.matz
2002-01-04* process.c (rb_f_system): abandon vfork.matz
2001-12-10* array.c (rb_ary_modify): should copy the internal buffer if thematz
2001-10-30* string.c (rb_str_chomp_bang): do smart chomp if $/ == '\n'.matz
2001-10-03* marshal.c (r_object): better allocation type check formatz
2001-09-19* string.c (rb_str_init): String.new() => ""matz
2001-09-03* ruby.c (proc_options): should not alter origargv[].matz
2001-08-20* range.c (range_step): 'iter' here should be an array.matz
2001-07-19* ruby.h: enable volatile directive with VC++.usa
2001-07-18* regex.c (NUM_FAILURE_ITEMS): was confusing NUM_REG_ITEMS andmatz