summaryrefslogtreecommitdiff
path: root/regex.c
Commit message (Expand)AuthorAgeFilesLines
* (WIDE_CHAR_SUPPORT): New macro.Stefan Monnier2000-09-041-112/+156
* * regex.h (RE_NO_NEWLINE_ANCHOR): New syntax flag.Stefan Monnier2000-08-311-53/+96
* Merge some changes from GNU libc. Add prototypes.Stefan Monnier2000-08-301-142/+197
* * regex.c: Indent cpp directives and remove parens after `defined'.Stefan Monnier2000-08-281-296/+284
* (PUSH_FAILURE_COUNT): New macro.Stefan Monnier2000-08-251-25/+49
* (regex_compile) <normal_char>: Pay attention to multibyteness.Kenichi Handa2000-08-111-2/+15
* (re_match, re_match_2): Protect calls to alloca (0).raeburn-tag-4-for-exportStefan Monnier2000-06-201-3/+10
* (MAKE_CHAR) [!emacs]: Dummy macro for non-Emacs env.Kenichi Handa2000-06-101-11/+17
* (PREFETCH_NOLIMIT): New function.Stefan Monnier2000-05-301-9/+20
* (at_begline_loc_p): Also recognize the \\(?:^ caseStefan Monnier2000-05-251-1/+6
* (re_match_2_internal): Don't shorten the strings anymore,Stefan Monnier2000-04-191-21/+34
* * regex.c (PTR_TO_OFFSET) [!emacs]: Remove.Stefan Monnier2000-04-021-131/+85
* (analyse_first): New function obtained by ripping out mostStefan Monnier2000-03-291-62/+85
* (REGEX_FREE_STACK, RESET_FAIL_STACK): Make them usable as an expression.Stefan Monnier2000-03-271-123/+104
* (enum re_opcode_t): New opcode on_failure_jump_nastyloop.Stefan Monnier2000-03-261-6/+50
* (enum syntaxcode): Provide default for non-Emacs.Stefan Monnier2000-03-231-8/+4
* (re_compile_fastmap, re_match_2_internal): Fix cast to re_opcode_t.Dave Love2000-03-221-2/+2
* (CHAR_CHARSET, CHARSET_LEADING_CODE_BASE): Add defaultStefan Monnier2000-03-221-307/+113
* (RE_STRING_CHAR): New macro.Stefan Monnier2000-03-191-201/+219
* (re_match_2): Fix string shortening (to fit `stop') to make sureStefan Monnier2000-03-161-183/+211
* * regex.c: Declare a new type `re_char' used throughout the code for theStefan Monnier2000-03-141-114/+84
* This is a big redesign of failure-stack and register handling, promptedStefan Monnier2000-03-081-1219/+623
* (re_compile_fastmap): While checking a range table forRichard Stallman2000-01-181-3/+4
* Copyright up-date.Dave Love1999-12-151-1/+1
* 1999-12-15 Kenichi Handa <handa@etl.go.jp>Dave Love1999-12-151-5/+46
* (POP_FAILURE_POINT): Use failure_id.integerGerd Moellmann1999-10-281-1/+1
* (POP_FAILURE_POINT): Extract failure_id as an integer.Gerd Moellmann1999-10-251-1/+1
* 1999-09-04 Richard Stallman <rms@gnu.org>Dave Love1999-10-061-34/+83
* [emacs]: Handle character classes for multibyte chars:Richard Stallman1999-08-291-35/+201
* (re_match_2_internal) [WINDOWSNT & emacs]: Insert QUIT at various places.EMACS_20_4Richard Stallman1999-01-191-0/+13
* (re_compile_fastmap): Do something similar to theRichard Stallman1998-12-301-7/+13
* (re_compile_fastmap): For anychar, set all fastmapKarl Heuer1998-12-101-13/+5
* (regex_compile): Handle translation of multibyteKarl Heuer1998-11-101-9/+20
* (regex_compile): Declare p with non-const type on AIX.Richard Stallman1998-07-251-0/+5
* (PTR_TO_OFFSET): Alternate definition if not `emacs'.Richard Stallman1998-06-091-0/+4
* (POS_AS_IN_BUFFER): Add 1 only if operating on a buffer.Richard Stallman1998-06-061-5/+6
* (re_search_2): Don't use ++ inside RE_TRANSLATE.Richard Stallman1998-05-251-5/+12
* (regex_compile): When checking after exactnRichard Stallman1998-05-061-6/+6
* (re_search_2): Fix indentation.Andreas Schwab1998-04-291-2/+2
* (re_search_2): Fix handling of at_dot.Richard Stallman1998-04-251-4/+4
* Use RE_TRANSLATE_P to check whether translation isAndreas Schwab1998-04-151-7/+8
* (realloc) <emacs>: Define to xrealloc.Andreas Schwab1998-04-151-0/+1
* (re_match_2, re_search_2): Convert position to a charpos,Karl Heuer1998-04-121-8/+12
* (re_match_2) <anychar>: In unibyte case, set buf_ch as unsigned.Karl Heuer1998-04-071-1/+1
* (re_match_2_internal): Declare buf_ch unsigned int.Richard Stallman1998-04-071-2/+2
* (regex_compile) [!MATCH_MAY_ALLOCATE]: Fix paren error.Richard Stallman1998-04-041-1/+1
* (compile_range): Unused function deleted.Richard Stallman1998-04-031-97/+133
* (re_match_2_internal): Use SYNTAX_TABLE_BYTE_TO_CHAR.Richard Stallman1998-01-161-8/+8
* (re_search_2): Fix call to CHAR_HEAD_P.Richard Stallman1998-01-091-11/+26
* (GROW_FAIL_STACK): Fix test for stack size at max.Karl Heuer1997-12-111-1/+2