aboutsummaryrefslogtreecommitdiffstats
path: root/regex.c
Commit message (Expand)AuthorAgeFilesLines
* * variable.c (rb_set_class_path): do not set path ifmatz2004-01-191-0/+3
* * eval.c (catch_timer): do not call rb_thread_schedule() inside tomatz2003-12-241-3/+4
* * eval.c (rb_eval): while/until should not capture break unlessmatz2003-09-301-1/+1
* * regex.c (re_compile_pattern): should not translate charactermatz2003-09-161-10/+20
* * marshal.c (w_object): if object responds to 'marshal_dump',matz2003-07-291-1/+1
* * gcc -Wall clean-up.matz2003-07-241-0/+1
* * regex.c (mbctab_sjis): 0x80 is not shift jis first byte.nobu2003-07-091-2/+2
* * regex.c (calculate_must_string): should handle option_setmatz2003-06-161-2/+5
* * regex.c (re_match_exec): \Z changed to be consistent with new $matz2003-05-141-2/+1
* * regex.c (re_match_exec): $ _always_ matches at the end of string.matz2003-05-011-2/+1
* * struct.c (rb_struct_eql): should compare values with "eql?".matz2003-04-181-1/+0
* * regex.c (re_compile_pattern): /[\--\-]/ was warned. warn /]/.akr2003-04-091-3/+5
* * eval.c (Init_Proc): make Method and UnboundMethod independent.matz2003-04-081-0/+2
* * eval.c (avalue_to_svalue): use rb_check_array_type() again.matz2003-03-291-1/+1
* * regex.c (re_compile_pattern): fix [:name:] handling.akr2003-03-271-34/+32
* * regex.c (re_compile_pattern): fix previous change.akr2003-03-211-3/+3
* * regex.c (re_compile_pattern): give warning for unescaped squarematz2003-03-211-0/+12
* * parse.y: tMINUS should have lower precedence than tPOW.matz2003-01-241-3/+2
* * parse.y (arg): syntaxify tPOW negative number hack.matz2003-01-231-5/+5
* * regex.c (is_in_list): should work weill with UTF-8.matz2003-01-201-11/+33
* * regex.c (re_match):nobu2003-01-021-1/+1
* * regex.c (re_match_exec): fix odd \G behavior based on the patchmatz2002-12-251-3/+16
* * file.c (rb_find_file_ext): should not terminate searching withmatz2002-11-221-0/+1
* * regex.c (re_match): p1 may exceed pend limit.matz2002-09-261-1/+1
* * dir.c (glob_helper): must not closedir() when exception raisednobu2002-09-251-4/+4
* * parse.y (read_escape): deny zero-width hexadecimal character.nobu2002-06-141-0/+2
* * object.c (Init_Object): should do exact match for Module#==.matz2002-05-211-1/+1
* * various files: macro fix-up by Michal Rokos.matz2002-04-251-4/+5
* * io.c (rb_io_mode_flags): both 'r+b' and 'rb+' should be allowed.matz2002-04-241-5/+5
* * eval.c (rb_thread_cleanup): current thread may be THREAD_STOPPED,matz2002-04-191-13/+1
* * regex.c (mbc_startpos_func): VC6 seems to be unable tonobu2002-03-251-9/+10
* * regex.c (mbc_startpos_func): shoud be static.nobu2002-03-251-2/+2
* * regex.c (re_compile_pattern): '\0111' should be '\011' plus '1',matz2002-03-121-1/+1
* * eval.c (rb_eval_string_wrap): should hide the toplevel localmatz2002-02-191-10/+0
* * regex.c: fix prototypes of xmalloc(), xcalloc() and xrealloc().eban2002-02-191-3/+3
* * regex.c (re_compile_fastmap): skip begpos.nobu2002-02-161-1/+1
* * regex.c (mbc_startpos): become macro.nobu2002-02-011-78/+74
* * regex.c (re_adjust_startpos): fix for SJIS.nobu2002-01-301-7/+19
* * regex.c (re_adjust_startpos): search start of multibytenobu2002-01-291-22/+118
* * array.c (Init_Array): remove Array#filter.matz2002-01-231-15/+18
* * string.c (rb_str_new2): NULL pointer check added.matz2002-01-071-13/+0
* * process.c (rb_f_system): abandon vfork.matz2002-01-041-28/+0
* * array.c (rb_ary_modify): should copy the internal buffer if thematz2001-12-101-1/+1
* * string.c (rb_str_chomp_bang): do smart chomp if $/ == '\n'.matz2001-10-301-5/+9
* * marshal.c (r_object): better allocation type check formatz2001-10-031-2/+2
* * string.c (rb_str_init): String.new() => ""matz2001-09-191-7/+3
* * ruby.c (proc_options): should not alter origargv[].matz2001-09-031-1/+1
* * range.c (range_step): 'iter' here should be an array.matz2001-08-201-0/+3
* * ruby.h: enable volatile directive with VC++.usa2001-07-191-1/+1
* * regex.c (NUM_FAILURE_ITEMS): was confusing NUM_REG_ITEMS andmatz2001-07-181-1/+1