aboutsummaryrefslogtreecommitdiffstats
path: root/regex.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * regex.c (re_search): should consider reverse search.matz2001-07-141-2/+2
* * It is confusing to put the GPL license terms in the file COPYING;knu2001-07-111-1/+1
* * error.c (exc_exception): clone the receiver exception instead ofmatz2001-07-021-0/+1
* * eval.c (rb_f_require): searches ".rb" and ".so" at the samematz2001-06-191-15/+16
* * eval.c (rb_load): should check if tainted even when wrap ismatz2001-06-061-15/+1
* * variable.c (rb_mod_const_at): use hash table as internalmatz2001-06-051-130/+151
* * ruby.c (proc_options): unexpected SecurityError happens when -T4.matz2001-05-301-25/+22
* * eval.c (block_pass): should not downgrade safe level.matz2001-05-021-1/+11
* * io.c (rb_io_ctl): do not call ioctl/fcntl for f2, if f and f2matz2001-02-131-1/+2
* matzmatz2000-11-101-1/+0
* matzmatz2000-11-101-0/+1
* matzmatz2000-10-021-1/+1
* matzmatz2000-09-271-1/+1
* matzmatz2000-09-261-51/+19
* matzmatz2000-09-251-7/+26
* matzmatz2000-09-251-11/+25
* matzmatz2000-09-221-2/+2