regex.c


Log

Author Commit Date CI Message
Richard Stallman a151c685 1994-12-30T23:28:45 (regex_compile): Use putchar, not printchar.
Richard Stallman 2a3ec5ac 1994-12-24T23:40:43 (SET_REGS_MATCHED): Do nothing if set_regs_matched_done is 1. Set set_regs_matched_done to 1. (re_match_2_internal): New local var set_regs_matched_done. Set it to 0 when appropriate. (POP_FAILURE_POINT): Set set_regs_matched_done to 0. (re_match_2_internal, case duplicate): Call SET_REGS_MATCHED.
Jim Meyering 3a78e396 1994-12-11T23:16:11 [REG_UNSET_VALUE]: Define to the address of a static variable rather than to ((char *) -1). The latter got a warning on IRIX64.
Karl Heuer f691792f 1994-12-01T22:59:35 (gettext): Make sure this is always defined, even #if emacs. (NULL): No need to #undef this anymore; Emacs uses NILP now.
Paul Eggert 47386749 1994-11-29T16:25:39 (re_compile_pattern, re_comp, regerror): Add gettext wrapper. (re_error_msgid): Renamed from `re_error_msg', for consistency with other source files that declare arrays of message ids. Identifiers ending in `msgid' are special to to some prototype message-extracting utilities. Make "Success" be the 0th entry, so it can be extracted too. (re_comp): Replace "Memory exhausted" with re_error_msgid[REG_ESPACE], to aid message consistency.
Richard Stallman ef355703 1994-11-19T13:57:27 (re_compile_fastmap): Really, really treat `succeed' like end.
Richard Stallman 4d70dae6 1994-11-19T10:37:38 (re_compile_fastmap): Really treat `succeed' like end.
Karl Heuer f3bbc7d9 1994-11-18T01:04:41 (re_compile_fastmap): Treat `succeed' like end of pattern.
Richard Stallman 9ce56b15 1994-11-16T20:29:39 (re_opcode_t): New opcode `succeed' (re_match_2_internal): Handle `succeed'. (regex_compile): Handle RE_NO_BACKTRACKING. (re_syntax_options): Delete initializer.
Paul Eggert f683a15f 1994-10-26T22:43:45 (re_comp, re_exec): Define this obsolete 4.2bsd interface only if the new feature test macro _REGEX_RE_COMP is defined. This avoids a clash with Cray YMP include files.
Karl Heuer ffe2d238 1994-10-18T03:48:00 (exactn): Initializer deleted.
Richard Stallman c5e2eb9e 1994-10-01T09:07:05 Comment change.
Richard Stallman c48e3b6b 1994-10-01T09:06:07 (compile_range): When casting to const unsigned char *, put const first.
David J. MacKenzie ee000fca 1994-09-26T21:59:04 remove CONFIG_BROKETS
Richard Stallman 27ddb52d 1994-08-17T23:13:50 (regex_compile): Split an if to avoid compiler bug. (re_match_2_internal): Use separate if to compute bestmatch_p.
Richard Stallman 7e1f424f 1994-07-31T20:59:32 (compile_range): Avoid warning in casts for range_start/end.
Richard Stallman fa9bc2e0 1994-07-15T07:48:35 (re_match_2_internal): Add casts to shut up some compilers. (FREE_STACK_RETURN): Nest the free inside the return.
Richard Stallman 5fa9de2f 1994-07-05T07:25:05 Be less eager to define MATCH_MAY_ALLOCATE.
Richard Stallman 35b1ca49 1994-07-02T00:10:58 (re_compile_fastmap): Either set fastmap['\n'] to 1 or don't change it. (re_match_2_internal): If the last match is real best match, don't restore second best one.
Richard Stallman d67d8aa8 1994-07-01T06:19:16 entered into RCS
Jim Meyering fce39f5c 1994-05-06T15:23:06 *** empty log message ***
Richard Stallman 2cf947da 1994-05-04T21:21:25 *** empty log message ***
Richard Stallman 3f1f92b3 1994-05-04T01:58:05 *** empty log message ***
Karl Heuer 3ec5c68b 1994-04-27T20:02:46 *** empty log message ***
Richard Stallman bd047239 1994-04-23T04:07:29 *** empty log message ***
Karl Heuer 58aaedfe 1994-04-21T19:45:27 *** empty log message ***
Karl Heuer 5b336d45 1994-04-21T19:26:10 *** empty log message ***
Richard Stallman aa858093 1994-04-21T03:24:35 *** empty log message ***
Richard Stallman 85e4db5e 1994-03-26T05:37:00 *** empty log message ***
Karl Heuer f8f8b5e8 1994-03-04T22:26:03 *** empty log message ***
Karl Heuer a2b0b10e 1994-02-25T01:30:59 *** empty log message ***
Karl Heuer 4ea05bc2 1994-02-23T23:04:30 *** empty log message ***
Jim Meyering 32da3a01 1994-02-08T04:01:10 *** empty log message ***
Karl Heuer e5defe3f 1994-02-08T03:47:10 *** empty log message ***
Karl Heuer f8486ff9 1993-11-20T04:05:45 *** empty log message ***
Richard Stallman 8553da94 1993-11-15T04:04:59 *** empty log message ***
Richard Stallman 5edaf024 1993-11-06T08:05:07 *** empty log message ***
Jim Meyering c5611545 1993-10-12T05:02:22 *** empty log message ***
Jim Blandy 57466cb3 1993-06-16T21:28:28 *** empty log message ***
Jim Blandy ea09b4c7 1993-06-10T12:50:56 *** empty log message ***
Richard Stallman 61887bc3 1993-06-07T08:06:10 *** empty log message ***
Jim Blandy 4ad4a451 1993-05-22T08:30:16 *** empty log message ***
Jim Blandy 724b14a4 1993-05-22T08:16:25 *** empty log message ***
Jim Blandy d1b05d19 1993-05-22T07:25:53 *** empty log message ***
Jim Blandy 04b772e5 1993-05-13T01:47:22 *** empty log message ***
Jim Blandy 0b8c9a6a 1993-04-30T16:42:24 *** empty log message ***
Jim Blandy 6c4e2e5a 1993-04-06T02:42:52 *** empty log message ***
Jim Blandy ba806906 1993-04-02T23:12:15 *** empty log message ***
Jim Blandy 73996f19 1993-04-02T22:53:56 *** empty log message ***
Jim Blandy cc444694 1993-03-09T17:03:08 *** empty log message ***
Jim Blandy 7ab35831 1993-01-07T01:47:11 *** empty log message ***
Jim Blandy c8e6bc0c 1992-12-14T02:28:29 *** empty log message ***
Jim Blandy a50c698e 1992-12-12T14:44:09 *** empty log message ***
Jim Meyering e1c6111c 1992-12-12T02:55:16 *** empty log message ***
Jim Blandy 8507923f 1992-12-08T00:39:49 *** empty log message ***
David J. MacKenzie dec45f4c 1992-12-01T18:28:07 *** empty log message ***
David J. MacKenzie 73304847 1992-11-26T04:42:40 *** empty log message ***
David J. MacKenzie bfae0f7e 1992-11-24T14:17:32 *** empty log message ***
Karl Berry cb106d54 1992-11-21T01:51:22 *** empty log message ***
Jim Blandy 9fc5a7b2 1992-11-15T10:30:58 *** empty log message ***
Karl Berry d59c8610 1992-09-16T14:52:41 Initial revision