diff options
| author | Francesco Potortì | 2002-04-15 14:17:50 +0000 |
|---|---|---|
| committer | Francesco Potortì | 2002-04-15 14:17:50 +0000 |
| commit | c150db2349b25b552c6a5419e9dd21504a25e6b3 (patch) | |
| tree | 78e60ab2bc4a4e8331b53a6547a4645374e6b44c /lib-src | |
| parent | d8f6d720de474d07323ccdf8c70660bda2e9092a (diff) | |
| download | emacs-c150db2349b25b552c6a5419e9dd21504a25e6b3.tar.gz emacs-c150db2349b25b552c6a5419e9dd21504a25e6b3.zip | |
*** empty log message ***
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/ChangeLog | 41 |
1 files changed, 37 insertions, 4 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index e287ecdebd9..70352cac59e 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,36 @@ | |||
| 1 | 2002-04-13 Francesco Potorti` <pot@gnu.org> | ||
| 2 | |||
| 3 | * etags.c (find_entries): Delete tags previously obtained from | ||
| 4 | file xxx.c's #line directives when parsing file xxx.y. This is | ||
| 5 | generally done for automatically generated files containing | ||
| 6 | #line directives. This handles the case when xxx.y is tagged | ||
| 7 | before xxx.c, and the entries of xxx.c pointing to xxx.y should | ||
| 8 | be discarded. | ||
| 9 | (language): Added the metasource member. Initializers changed. | ||
| 10 | (invalidate_nodes): New function. | ||
| 11 | (readline): Discard lines after having found a #line | ||
| 12 | directive pointing to an already tagged file. This handles the | ||
| 13 | case when xxx.y is tagged before xxx.c, and the entries of | ||
| 14 | xxx.c pointing to xxx.y should be discarded. | ||
| 15 | (fdesc): New structure for keeping track of input files. | ||
| 16 | (fdesc): Remove `file' member (a string) and use instead a pointer | ||
| 17 | to a file description structure. | ||
| 18 | (curfile, curfiledir, curtagfname, curlang, nocharno, | ||
| 19 | forced_lang): Global variables removed in favor of fdhead and | ||
| 20 | curfdp, pointers to file description strucures. | ||
| 21 | (longopts, main, print_help): Use the CTAGS conditional to include | ||
| 22 | or exclude options that work on etags or ctags only. | ||
| 23 | (process_file, find_entries, pfnote, add_node, put_entries, | ||
| 24 | readline): Use fdhead and curfdp. | ||
| 25 | (process_file, find_entries): Do not take an arg string, all | ||
| 26 | callers changed. | ||
| 27 | |||
| 28 | * etags.c (longopts, print_help, main): Test CTAGS to disallow | ||
| 29 | options that are not right for either etags or ctags. | ||
| 30 | |||
| 31 | * etags.c (number_len, total_size_of_entries): Define them also | ||
| 32 | in CTAGS mode, because gcc does not compile all refs away. | ||
| 33 | |||
| 1 | 2002-04-14 Colin Walters <walters@debian.org> | 34 | 2002-04-14 Colin Walters <walters@debian.org> |
| 2 | 35 | ||
| 3 | * update-game-score.c (lock_file): If the lock file is older than | 36 | * update-game-score.c (lock_file): If the lock file is older than |
| @@ -41,7 +74,7 @@ | |||
| 41 | (read_score): Trim newline only in `getline' case. | 74 | (read_score): Trim newline only in `getline' case. |
| 42 | 75 | ||
| 43 | 2002-04-05 Colin Walters <walters@debian.org> | 76 | 2002-04-05 Colin Walters <walters@debian.org> |
| 44 | 77 | ||
| 45 | * update-game-score.c (toplevel): Include pwd.h. | 78 | * update-game-score.c (toplevel): Include pwd.h. |
| 46 | (struct score_entry): Add username field. | 79 | (struct score_entry): Add username field. |
| 47 | (push_score): Use it. | 80 | (push_score): Use it. |
| @@ -51,8 +84,8 @@ | |||
| 51 | (read_score): Read it. | 84 | (read_score): Read it. |
| 52 | (push_score): Handle it. | 85 | (push_score): Handle it. |
| 53 | (write_scores) Write it. | 86 | (write_scores) Write it. |
| 54 | (read_score): Handle arbitrary length data. | 87 | (read_score): Handle arbitrary length data. |
| 55 | 88 | ||
| 56 | 2002-03-30 Eli Zaretskii <eliz@is.elta.co.il> | 89 | 2002-03-30 Eli Zaretskii <eliz@is.elta.co.il> |
| 57 | 90 | ||
| 58 | * ebrowse.c (add_declarator): Fix the first call to add_member_defn. | 91 | * ebrowse.c (add_declarator): Fix the first call to add_member_defn. |
| @@ -119,7 +152,7 @@ | |||
| 119 | file on left nodes. | 152 | file on left nodes. |
| 120 | (put_entries): Print here the name of the file. | 153 | (put_entries): Print here the name of the file. |
| 121 | (put_entries): Print the entries starting from the first file. | 154 | (put_entries): Print the entries starting from the first file. |
| 122 | (number_len, total_size_of_entries): Define these only iin etags | 155 | (number_len, total_size_of_entries): Define these only in etags |
| 123 | mode, make the second work only on the right nodes. | 156 | mode, make the second work only on the right nodes. |
| 124 | 157 | ||
| 125 | * etags.c: Make all global variables static. | 158 | * etags.c: Make all global variables static. |