diff options
| author | Francesco Potortì | 2002-06-13 11:15:46 +0000 |
|---|---|---|
| committer | Francesco Potortì | 2002-06-13 11:15:46 +0000 |
| commit | 6861f0e32703a5651644c623db324ddb086308a7 (patch) | |
| tree | 301f7394866c901b9d400fe10d0cc15b7c6dd48b /lib-src/ChangeLog | |
| parent | 292c80bc089922b3061feff17f29cde8388a35e3 (diff) | |
| download | emacs-6861f0e32703a5651644c623db324ddb086308a7.tar.gz emacs-6861f0e32703a5651644c623db324ddb086308a7.zip | |
New multi-line regexp and new regexp syntax.
Diffstat (limited to 'lib-src/ChangeLog')
| -rw-r--r-- | lib-src/ChangeLog | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 85a0a332ba6..c870164f7a5 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,31 @@ | |||
| 1 | 2002-06-12 Francesco Potorti` <pot@gnu.org> | ||
| 2 | |||
| 3 | * etags.c: New multi-line regexp and new regexp syntax. | ||
| 4 | (arg_type): at_icregexp label removed (obsolete). | ||
| 5 | (pattern): New member multi_line for multi-line regexps. | ||
| 6 | (filebuf): A global buffer containing the whole file as a string | ||
| 7 | for multi-line regexp matching. | ||
| 8 | (need_filebuf): Global flag raised if multi-line regexps used. | ||
| 9 | (print_help): Document new regexp modifiers, remove references to | ||
| 10 | obsolete option --ignore-case-regexp. | ||
| 11 | (main): Do not set regexp syntax and translation table here. | ||
| 12 | (main): Treat -c option as a backward compatibility hack. | ||
| 13 | (main, find_entries): Init and free filebuf. | ||
| 14 | (find_entries): Call regex_tag_multiline after the regular parser. | ||
| 15 | (scan_separators): Check for untermintaed regexp and return NULL. | ||
| 16 | (analyse_regex, add_regex): Remove the ignore_case argument, which | ||
| 17 | is now a modifier to the regexp. All callers changed. | ||
| 18 | (add_regex): Manage the regexp modifiers. | ||
| 19 | (regex_tag_multiline): New function. Reads from filebuf. | ||
| 20 | (readline_internal): If necessary, copy the whole file into filebuf. | ||
| 21 | (readline): Skip multi-line regexps, leave them to regex_tag_multiline. | ||
| 22 | |||
| 23 | 2002-06-11 Francesco Potorti` <pot@gnu.org> | ||
| 24 | |||
| 25 | * etags.c (add_regex): Better check for null regexps. | ||
| 26 | (readline): Check for regex matching null string. | ||
| 27 | (find_entries): Reorganisation. | ||
| 28 | |||
| 1 | 2002-06-07 Francesco Potorti` <pot@gnu.org> | 29 | 2002-06-07 Francesco Potorti` <pot@gnu.org> |
| 2 | 30 | ||
| 3 | * etags.c (scan_separators): Support all character escape | 31 | * etags.c (scan_separators): Support all character escape |