1 |
|
2001-12-21 Francesco Potorti` <pot@gnu.org> |
2 |
|
|
3 |
|
* etags.c (Perl_functions): Tag packages and use them in sub tags. |
4 |
|
(get_tag): Return a pointer to the tag that is found. |
5 |
|
|
6 |
|
* etags.c (LOOKING_AT): Use !intoken instead of iswhite. |
7 |
|
(F_takeprec): Renamed from takeprec. All callers changed. |
8 |
|
(F_getit): Renamed from getit. All callers changed. |
9 |
|
(nocase_tail): Renamed from tail. All callers changed. |
10 |
|
(Ada_getit): Renamed from adagetit. All callers changed. |
11 |
|
(L_getit): Simplified by using get_tag. |
12 |
|
(Perl_functions, Postscript_functions, erlang_attribute): Use the |
13 |
|
modified LOOKING_AT. |
14 |
|
(notinname): Removed '[' and added ')' to the recognised chars. |
15 |
|
(LOOKING_AT, get_tag, PHP_functions): Use notinname. |
16 |
|
(Ada_getit, Ada_funcs, Python_functions, Scheme_functions): |
17 |
|
Clarified, using strneq or notinname. |
18 |
|
(L_isdef, L_isquote): Removed. |
19 |
|
(Lisp_functions, L_getit): Clarified. |
20 |
|
|
21 |
|
* etags.c: (P_): Renamed to __P for consistency with config.h. |
22 |
|
[HAVE_CONFIG_H]: Let config.h deal with __P. |
23 |
|
[__STDC__] [!HAVE_CONFIG_H]: Define PTR as in config.h. |
24 |
|
[!__STDC__] [!HAVE_CONFIG_H]: Do not undefine static, because |
25 |
|
gperf code needs it. |
26 |
|
[HAVE_CONFIG_H] [!PTR]: Define PTR (for use with Xemacs). |
27 |
|
[HAVE_CONFIG_H] [!__P]: Define __P (for use with Xemacs). |
28 |
|
(xmalloc, xrealloc): Use PTR instead of long *. |
29 |
|
(bool): Make it a define, not a typedef, for C++ compilers. |
30 |
|
(pattern): Members renamed to avoid name clash in some C++ compilers. |
31 |
|
(get_language_from_langname): Use const argument. |
32 |
|
|
33 |
2001-12-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
2001-12-22 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
34 |
|
|
35 |
* makefile.nt, makefile.w32-in: Remove mocklisp files. |
* makefile.nt, makefile.w32-in: Remove mocklisp files. |