summaryrefslogtreecommitdiff
path: root/src/regex.c
Commit message (Expand)AuthorAgeFilesLines
* (TRANSLATE, re_search_2, re_match_2_internal,bcmp_translate):Richard M. Stallman1997-07-041-4/+5
* (re_search_2): Cast result of POS_ADDR_VSTRING.Richard M. Stallman1997-07-021-6/+9
* Fix previous change.Richard M. Stallman1997-06-151-1/+1
* Fix up whitespace.Richard M. Stallman1997-06-151-1686/+1686
* (PTR_TO_OFFSET): New macro.Richard M. Stallman1997-06-151-1951/+2687
* [emacs] (malloc, free): Define as xmalloc, and xfree.Richard M. Stallman1996-11-071-0/+3
* (regex_compile): Use TRANSLATE before calling SET_LIST_BIT.Richard M. Stallman1996-09-191-3/+4
* (re_match_2_internal) [emacs]: Use PT, not point.Karl Heuer1996-09-011-3/+3
* Clean up whitespace.Richard M. Stallman1996-08-311-1914/+1913
* (re_search_2): Optimize regexp that starts with ^.Richard M. Stallman1996-08-311-1/+19
* (FREE_VAR): Clean up C syntax.Richard M. Stallman1996-08-311-1/+1
* (re_max_failures): Increase to 20000 again.Richard M. Stallman1996-08-091-1/+1
* [_LIBC] (re_comp, re_exec): Use `weak_function' keyword in defn instead ofRoland McGrath1996-07-091-9/+9
* (re_max_failures): Reduce to 4000.Richard M. Stallman1996-06-261-2/+2
* (re_max_failures): Reduce to 8000.Richard M. Stallman1996-06-021-1/+3
* Tue May 21 19:18:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>Roland McGrath1996-05-241-2/+11
* Delete the Emacs local variables spec.Richard M. Stallman1996-05-121-8/+0
* (re_match_2_internal): Fix off-by-one error; don't useRichard M. Stallman1996-05-111-3/+3
* (MAX_FAILURE_ITEMS): Use 5 instead of actual number of regs.Richard M. Stallman1996-04-121-2/+5
* Update FSF address in comment.Karl Heuer1996-01-291-1/+2
* (AT_WORD_BOUNDARY): Disable macro.Karl Heuer1995-12-131-7/+46
* (gettext_noop): New macro, identity fn.Roland McGrath1995-11-161-296/+303
* (NUM_FAILURE_ITEMS, POP_FAILURE_POINT, PUSH_FAILURE_POINT):Richard M. Stallman1995-11-111-4/+5
* (POP_FAILURE_POINT): Use .word.integer.Richard M. Stallman1995-10-291-1/+1
* Don't declare alloca.Richard M. Stallman1995-10-221-0/+2
* (TRANSLATE, PATFETCH): Cast elt of `translate'.Richard M. Stallman1995-10-191-12/+30
* (re_search_2): Use 0, not -1, as the lower boundRichard M. Stallman1995-10-011-3/+4
* (re_search_2): If pattern starts with \=, optimize search.Richard M. Stallman1995-09-011-8/+12
* (PUSH_FAILURE_POINT, POP_FAILURE_POINT): Don't push or popRichard M. Stallman1995-08-221-34/+38
* Fix conditional.Karl Heuer1995-07-171-1/+1
* Don't use relocatable allocator.Richard M. Stallman1995-07-071-3/+4
* Use `defined' to test HAVE_STRING_H and STDC_HEADERS.Richard M. Stallman1995-06-201-1/+1
* Undefined INHIBIT_STRING_HEADER when we have noKarl Heuer1995-06-031-2/+13
* (at_endline_loc_p): Use 0, not NULL, in ?: for next_next.Karl Heuer1995-05-291-1/+1
* (NULL): Use explicit cast.Karl Heuer1995-05-261-1/+1
* [REGEX_FREE]: Use ((void)0) instead of just (0).Jim Meyering1995-05-211-1/+1
* Add `#ifdef _LIBC' in a few places, so this can be compiled in libc.Roland McGrath1995-05-201-0/+5389
* Updated from ../gpl2lgpl.sed /home/gd/gnu/lib/regex.cRoland McGrath1995-05-171-5391/+1
* (re_compile_fastmap): Undo previous change.Karl Heuer1995-05-171-4/+8
* (re_compile_fastmap): Don't free stack if it's empty.Richard M. Stallman1995-05-151-5/+9
* [! emacs]: #undef REL_ALLOC.Richard M. Stallman1995-05-061-0/+5
* (union fail_stack_elt): New union.Richard M. Stallman1995-05-021-26/+29
* (PUSH_FAILURE_INT, POP_FAILURE_INT): Use WIDE_INT.Richard M. Stallman1995-04-291-53/+138
* (re_match_2_internal): Eliminate cast of ptr to int.Richard M. Stallman1995-04-091-24/+33
* (SET_REGS_MATCHED): Enclose if-stmt in `do {...} while(0)'Jim Meyering1995-02-281-14/+16
* [!emacs] (SWITCH_ENUM_CAST): New macro, from emacs/lisp.hKarl Heuer1995-01-181-10/+8
* (regex_compile): Use putchar, not printchar.Richard M. Stallman1994-12-301-11/+9
* (SET_REGS_MATCHED): Do nothing if set_regs_matched_done is 1.Richard M. Stallman1994-12-241-13/+28
* [REG_UNSET_VALUE]: Define to the address of a static variable rather than toJim Meyering1994-12-111-1/+2
* (gettext): Make sure this is always defined, even #if emacs.Karl Heuer1994-12-011-11/+8