Mercurial > emacs
comparison lib-src/ChangeLog @ 50569:f7bd4869e2a8
*** empty log message ***
| author | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| date | Sat, 12 Apr 2003 19:17:24 +0000 |
| parents | 05b7b0c519c5 |
| children | 3ec397b863e0 |
comparison
equal
deleted
inserted
replaced
| 50568:6958557aad9b | 50569:f7bd4869e2a8 |
|---|---|
| 1 2003-04-12 Stefan Monnier <monnier@cs.yale.edu> | |
| 2 | |
| 3 * emacsclient.c (main): Use new safe location for socket. | |
| 4 | |
| 1 2003-03-12 Tom Tromey <tromey@redhat.com> | 5 2003-03-12 Tom Tromey <tromey@redhat.com> |
| 2 | 6 |
| 3 * emacsclient.c (print_help_and_exit): Print to stdout. Exit | 7 * emacsclient.c (print_help_and_exit): Print to stdout. |
| 4 successfully. Added some blank lines for readability. | 8 Exit successfully. Added some blank lines for readability. |
| 5 (decode_options): Don't call print_help_and_exit in default case. | 9 (decode_options): Don't call print_help_and_exit in default case. |
| 6 Print version information to stdout. | 10 Print version information to stdout. |
| 7 (main): Don't call print_help_and_exit. | 11 (main): Don't call print_help_and_exit. |
| 8 | 12 |
| 9 2003-02-15 Richard M. Stallman <rms@gnu.org> | 13 2003-02-15 Richard M. Stallman <rms@gnu.org> |
| 182 (C_entries): Several cosmetic changes. | 186 (C_entries): Several cosmetic changes. |
| 183 (C_entries): Invalidate the token is some cases. | 187 (C_entries): Invalidate the token is some cases. |
| 184 | 188 |
| 185 2002-08-29 Francesco Potorti` <pot@gnu.org> | 189 2002-08-29 Francesco Potorti` <pot@gnu.org> |
| 186 | 190 |
| 187 * etags.c (C_entries): Corrected a problem with const C++ funcs. | 191 * etags.c (C_entries): Correct a problem with const C++ funcs. |
| 188 (ignoreindent): Renamed from noindentypedefs. | 192 (ignoreindent): Renamed from noindentypedefs. |
| 189 (cjava, cplpl): They are now macros instead of local vars. | 193 (cjava, cplpl): They are now macros instead of local vars. |
| 190 | 194 |
| 191 2002-08-28 Francesco Potorti` <pot@gnu.org> | 195 2002-08-28 Francesco Potorti` <pot@gnu.org> |
| 192 | 196 |
| 203 * etags.c (make_tag): Never generate null length tag names. | 207 * etags.c (make_tag): Never generate null length tag names. |
| 204 (linebuffer_init): Renamed from initbuffer. All callers changed. | 208 (linebuffer_init): Renamed from initbuffer. All callers changed. |
| 205 (pattern): Structure renamed to `regexp', member regex renamed to | 209 (pattern): Structure renamed to `regexp', member regex renamed to |
| 206 pattern. | 210 pattern. |
| 207 (node_st): Member pat renamed to regex. | 211 (node_st): Member pat renamed to regex. |
| 208 (pattern); New member force_explicit_name, for future use. Now | 212 (pattern); New member force_explicit_name, for future use. |
| 209 always set to true, cannot be reset. | 213 Now always set to true, cannot be reset. |
| 210 (add_regex, regex_tag_multiline, readline): Use it. | 214 (add_regex, regex_tag_multiline, readline): Use it. |
| 211 (main): Free some global structures. | 215 (main): Free some global structures. |
| 212 (fdesc): New member `written'. | 216 (fdesc): New member `written'. |
| 213 (readline, process_file): Initialise it. | 217 (readline, process_file): Initialise it. |
| 214 (put_entries): Set it. | 218 (put_entries): Set it. |
| 263 | 267 |
| 264 * etags.c: Implement implicit tag names, that is, unnamed tags | 268 * etags.c: Implement implicit tag names, that is, unnamed tags |
| 265 whose name is automatically deduced by etags.el. The advantage is | 269 whose name is automatically deduced by etags.el. The advantage is |
| 266 that there is no explicit tag name in most tags, so the size of | 270 that there is no explicit tag name in most tags, so the size of |
| 267 the tags file is reduced, yet find-tag is able to do a match as | 271 the tags file is reduced, yet find-tag is able to do a match as |
| 268 accurate as with named tags. See the comment in make_tag for | 272 accurate as with named tags. See the comment in make_tag for details. |
| 269 details. | |
| 270 (make_tag): New function (was the disabled function new_pfnote). | 273 (make_tag): New function (was the disabled function new_pfnote). |
| 271 (make_C_tag): Use it. | 274 (make_C_tag): Use it. |
| 272 | 275 |
| 273 2002-06-19 Francesco Potorti` <pot@gnu.org> | 276 2002-06-19 Francesco Potorti` <pot@gnu.org> |
| 274 | 277 |
| 441 file xxx.c's #line directives when parsing file xxx.y. This is | 444 file xxx.c's #line directives when parsing file xxx.y. This is |
| 442 generally done for automatically generated files containing | 445 generally done for automatically generated files containing |
| 443 #line directives. This handles the case when xxx.y is tagged | 446 #line directives. This handles the case when xxx.y is tagged |
| 444 before xxx.c, and the entries of xxx.c pointing to xxx.y should | 447 before xxx.c, and the entries of xxx.c pointing to xxx.y should |
| 445 be discarded. | 448 be discarded. |
| 446 (language): Added the metasource member. Initializers changed. | 449 (language): Add the metasource member. Initializers changed. |
| 447 (invalidate_nodes): New function. | 450 (invalidate_nodes): New function. |
| 448 (readline): Discard lines after having found a #line | 451 (readline): Discard lines after having found a #line |
| 449 directive pointing to an already tagged file. This handles the | 452 directive pointing to an already tagged file. This handles the |
| 450 case when xxx.y is tagged before xxx.c, and the entries of | 453 case when xxx.y is tagged before xxx.c, and the entries of |
| 451 xxx.c pointing to xxx.y should be discarded. | 454 xxx.c pointing to xxx.y should be discarded. |
| 638 * etags.c (LOOKING_AT): Use !intoken instead of iswhite. | 641 * etags.c (LOOKING_AT): Use !intoken instead of iswhite. |
| 639 (F_takeprec): Renamed from takeprec. All callers changed. | 642 (F_takeprec): Renamed from takeprec. All callers changed. |
| 640 (F_getit): Renamed from getit. All callers changed. | 643 (F_getit): Renamed from getit. All callers changed. |
| 641 (nocase_tail): Renamed from tail. All callers changed. | 644 (nocase_tail): Renamed from tail. All callers changed. |
| 642 (Ada_getit): Renamed from adagetit. All callers changed. | 645 (Ada_getit): Renamed from adagetit. All callers changed. |
| 643 (L_getit): Simplified by using get_tag. | 646 (L_getit): Simplify by using get_tag. |
| 644 (Perl_functions, Postscript_functions, erlang_attribute): Use the | 647 (Perl_functions, Postscript_functions, erlang_attribute): Use the |
| 645 modified LOOKING_AT. | 648 modified LOOKING_AT. |
| 646 (notinname): Removed '[' and added ')' to the recognised chars. | 649 (notinname): Removed '[' and added ')' to the recognised chars. |
| 647 (LOOKING_AT, get_tag, PHP_functions): Use notinname. | 650 (LOOKING_AT, get_tag, PHP_functions): Use notinname. |
| 648 (Ada_getit, Ada_funcs, Python_functions, Scheme_functions): | 651 (Ada_getit, Ada_funcs, Python_functions, Scheme_functions): |
| 852 (register_namespace_alias): Change type of parameter OLD_NAME. | 855 (register_namespace_alias): Change type of parameter OLD_NAME. |
| 853 Search for already defined alias in NAMESPACE_ALIAS_TABLE. | 856 Search for already defined alias in NAMESPACE_ALIAS_TABLE. |
| 854 (check_namespace): New function. | 857 (check_namespace): New function. |
| 855 (enter_namespace): Call find_namespace with CONTEXT parameter. | 858 (enter_namespace): Call find_namespace with CONTEXT parameter. |
| 856 (match_qualified_namespace_alias): New function. | 859 (match_qualified_namespace_alias): New function. |
| 857 (parse_qualified_ident_or_type): Fixed typo in comment. | 860 (parse_qualified_ident_or_type): Fix typo in comment. |
| 858 While parsing qualified ident or type update namespace context and | 861 While parsing qualified ident or type update namespace context and |
| 859 restore it on exit. | 862 restore it on exit. |
| 860 (parse_qualified_param_ident_or_type): Fixed typo in comment. | 863 (parse_qualified_param_ident_or_type): Fix typo in comment. |
| 861 (globals): Changed handling of namespace aliases. | 864 (globals): Change handling of namespace aliases. |
| 862 (version): Added year 2001. | 865 (version): Add year 2001. |
| 863 | 866 |
| 864 2001-09-15 Eli Zaretskii <eliz@is.elta.co.il> | 867 2001-09-15 Eli Zaretskii <eliz@is.elta.co.il> |
| 865 | 868 |
| 866 * etags.c (analyse_regex): If regex_arg is NULL, return | 869 * etags.c (analyse_regex): If regex_arg is NULL, return |
| 867 immediately after a call to free_patterns. | 870 immediately after a call to free_patterns. |
| 1074 (xrnew): Change the synopsis. | 1077 (xrnew): Change the synopsis. |
| 1075 (typedefs_or_cplusplus): Renamed from typedefs_and_cplusplus. | 1078 (typedefs_or_cplusplus): Renamed from typedefs_and_cplusplus. |
| 1076 (grow_linebuffer): Don't call xrnew when not needed. | 1079 (grow_linebuffer): Don't call xrnew when not needed. |
| 1077 (token): Buffer renamed to line. | 1080 (token): Buffer renamed to line. |
| 1078 (C_entries): Three calls to inibuffer moved here from main. | 1081 (C_entries): Three calls to inibuffer moved here from main. |
| 1079 (C_entries): Removed all references to var methodlen, delete it. | 1082 (C_entries): Remove all references to var methodlen, delete it. |
| 1080 (linebuffer_setlen): Was grow_buffer, now also sets len. | 1083 (linebuffer_setlen): Was grow_buffer, now also sets len. |
| 1081 (consider_token, C_entries, Pascal_functions): Use it. | 1084 (consider_token, C_entries, Pascal_functions): Use it. |
| 1082 (C_entries): Preventing problems relative to extern "C". | 1085 (C_entries): Preventing problems relative to extern "C". |
| 1083 (C_entries): Can tag more than one variable or func separated by | 1086 (C_entries): Can tag more than one variable or func separated by |
| 1084 comma when --declarations is used. | 1087 comma when --declarations is used. |
| 1101 | 1104 |
| 1102 2001-01-14 Francesco Potorti` <pot@gnu.org> | 1105 2001-01-14 Francesco Potorti` <pot@gnu.org> |
| 1103 | 1106 |
| 1104 * etags.c (get_language_from_langname): Renamed from | 1107 * etags.c (get_language_from_langname): Renamed from |
| 1105 get_language_from_name. | 1108 get_language_from_name. |
| 1106 (get_language_from_filename): Renamed from | 1109 (get_language_from_filename): Renamed from get_language_from_suffix. |
| 1107 get_language_from_suffix. Now first looks for the complete file name. | 1110 Now first looks for the complete file name. |
| 1108 (language): New member char **filenames. | 1111 (language): New member char **filenames. |
| 1109 (Makefile_filenames): List of possible filenames for makefiles. | 1112 (Makefile_filenames): List of possible filenames for makefiles. |
| 1110 (lang_names): Added a NULL member for every entry, added an entry | 1113 (lang_names): Add a NULL member for every entry, added an entry |
| 1111 for makefiles. | 1114 for makefiles. |
| 1112 (Makefile_targets): New function. | 1115 (Makefile_targets): New function. |
| 1113 (Texinfo_nodes): Renamed from Texinfo_fuctions and made | 1116 (Texinfo_nodes): Renamed from Texinfo_fuctions and made |
| 1114 it conformant to the style of the rest of the code. | 1117 it conformant to the style of the rest of the code. |
| 1115 | 1118 |
| 1131 Don't put "exit 1" at the end of the exit trap; it's | 1134 Don't put "exit 1" at the end of the exit trap; it's |
| 1132 ineffective in POSIX shells. | 1135 ineffective in POSIX shells. |
| 1133 | 1136 |
| 1134 2001-01-02 Gerd Moellmann <gerd@gnu.org> | 1137 2001-01-02 Gerd Moellmann <gerd@gnu.org> |
| 1135 | 1138 |
| 1136 * ebrowse.c (yyerror): Changed to take two arguments. | 1139 * ebrowse.c (yyerror): Change to take two arguments. |
| 1137 Prototype added. Callers changed. | 1140 Add prototype. Change callers. |
| 1138 | 1141 |
| 1139 2001-01-02 Eli Zaretskii <eliz@is.elta.co.il> | 1142 2001-01-02 Eli Zaretskii <eliz@is.elta.co.il> |
| 1140 | 1143 |
| 1141 * ebrowse.c (enter_namespace, main): Cast variables to shut up | 1144 * ebrowse.c (enter_namespace, main): Cast variables to shut up |
| 1142 compiler warnings. | 1145 compiler warnings. |
| 1338 | 1341 |
| 1339 * etags.c (lisp_suffixes) Add `LSP'. | 1342 * etags.c (lisp_suffixes) Add `LSP'. |
| 1340 | 1343 |
| 1341 2000-02-10 Francesco Potorti` <pot@gnu.org> | 1344 2000-02-10 Francesco Potorti` <pot@gnu.org> |
| 1342 | 1345 |
| 1343 * etags.c (iswhite): Redefined not to consider '\0' as white | 1346 * etags.c (iswhite): Redefine not to consider '\0' as white |
| 1344 space, and use it throughout in place of isspace, thus preventing a | 1347 space, and use it throughout in place of isspace, thus preventing a |
| 1345 potential signed char to int conversion problem. | 1348 potential signed char to int conversion problem. |
| 1346 (MSDOS): #undefine befere redefining | 1349 (MSDOS): #undefine befere redefining |
| 1347 | 1350 |
| 1348 2000-02-04 Francesco Potorti` <pot@gnu.org> | 1351 2000-02-04 Francesco Potorti` <pot@gnu.org> |
| 1423 (get_tag): New name for old get_scheme. | 1426 (get_tag): New name for old get_scheme. |
| 1424 (process_file): Do not free NULL when file does not exist. | 1427 (process_file): Do not free NULL when file does not exist. |
| 1425 (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen. | 1428 (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen. |
| 1426 (C_entries): Modifications that make --members tag even inside | 1429 (C_entries): Modifications that make --members tag even inside |
| 1427 typedefs and C nested structs (one level only). | 1430 typedefs and C nested structs (one level only). |
| 1428 (consider_token): Corrected a bug which prevented tagging of enum | 1431 (consider_token): Correct a bug which prevented tagging of enum |
| 1429 constants. | 1432 constants. |
| 1430 (C_stab_entry): Added if, for, while, switch, return as | 1433 (C_stab_entry): Add if, for, while, switch, return as |
| 1431 st_C_ignore. This makes it simpler to work when cblev!=0. | 1434 st_C_ignore. This makes it simpler to work when cblev!=0. |
| 1432 | 1435 |
| 1433 * etags.c (C_entries): Tag member function declarations when | 1436 * etags.c (C_entries): Tag member function declarations when |
| 1434 --declarations is used. | 1437 --declarations is used. |
| 1435 | 1438 |
