comparison lib-src/ChangeLog @ 42343:199bc55cdd07

Removed names of people from etags.c change log entries.
author Francesco Potort? <pot@gnu.org>
date Wed, 26 Dec 2001 21:56:47 +0000
parents 18095fb6473e
children e726154bb529
comparison
equal deleted inserted replaced
42342:edeb3d66b7e0 42343:199bc55cdd07
38 not <../src/epaths.h>. 38 not <../src/epaths.h>.
39 (malloc, realloc) [!HAVE_STDLIB_H]: Prototype. 39 (malloc, realloc) [!HAVE_STDLIB_H]: Prototype.
40 40
41 2001-12-12 Francesco Potorti` <pot@gnu.org> 41 2001-12-12 Francesco Potorti` <pot@gnu.org>
42 42
43 * etags.c (PHP_functions): New function by Diez B. Roggisch, 43 * etags.c (PHP_functions): New function for parsing PHP.
44 heavily adapted by me, for parsing PHP.
45 (LOOKING_AT): New macro. 44 (LOOKING_AT): New macro.
46 (Perl_functions, Python_functions, PHP_functions) 45 (Perl_functions, Python_functions, PHP_functions)
47 (Scheme_functions, Texinfo_nodes): Use it. 46 (Scheme_functions, Texinfo_nodes): Use it.
48 (Perl_functions): Use strneq. 47 (Perl_functions): Use strneq.
49 (prolog_pred): Renamed to prolog_pr. 48 (prolog_pred): Renamed to prolog_pr.
50 (prolog_pr): Recognise Prolog rules (thanks to Geert Kloosterman) 49 (prolog_pr): Recognise Prolog rules in addition to predicates.
51 in addition to predicates.
52 [ETAGS_REGEXPS] [!HAVE_CONFIG_H] [__CYGWIN__]: Prevent 50 [ETAGS_REGEXPS] [!HAVE_CONFIG_H] [__CYGWIN__]: Prevent
53 unmodified compile, as Cygwin's regex.h is incompatible with us 51 unmodified compile, as Cygwin's regex.h is incompatible with us.
54 (thanks to Markus Hoenicka).
55 [!HAVE_CONFIG_H] [!__STDC__]: #define const as the empty string. 52 [!HAVE_CONFIG_H] [!__STDC__]: #define const as the empty string.
56 53
57 2001-12-11 Richard M. Stallman <rms@gnu.org> 54 2001-12-11 Richard M. Stallman <rms@gnu.org>
58 55
59 * Makefile.in (clean): Don't delete ../etc/DOC*. 56 * Makefile.in (clean): Don't delete ../etc/DOC*.
380 * etags.c: Be capable to parse nested struct-like structures. 377 * etags.c: Be capable to parse nested struct-like structures.
381 (structdef, structtag): Struct state machine revisited. 378 (structdef, structtag): Struct state machine revisited.
382 (struct tok): Revisited. 379 (struct tok): Revisited.
383 (cstack, nestlev, instruct): New struct and macros. 380 (cstack, nestlev, instruct): New struct and macros.
384 (pushclass_above, popclass_above, write_classname): New functions 381 (pushclass_above, popclass_above, write_classname): New functions
385 for dealing with nested class names, inspired by Mykola Dzyuba. 382 for dealing with nested class names.
386 (consider_token, make_C_tag, C_entries): Many changes for dealing 383 (consider_token, make_C_tag, C_entries): Many changes for dealing
387 with arbitrarily nested structures. 384 with arbitrarily nested structures.
388 (etags_getcwd): #if MSDOS, not #ifdef MSDOS! 385 (etags_getcwd): #if MSDOS, not #ifdef MSDOS!
389 (C_entries): Consider templates in C++. 386 (C_entries): Consider templates in C++.
390 (sym_type): New constant st_C_class for detecting "class" also in 387 (sym_type): New constant st_C_class for detecting "class" also in
452 name. 449 name.
453 (language): New member char **filenames. 450 (language): New member char **filenames.
454 (Makefile_filenames): List of possible filenames for makefiles. 451 (Makefile_filenames): List of possible filenames for makefiles.
455 (lang_names): Added a NULL member for every entry, added an entry 452 (lang_names): Added a NULL member for every entry, added an entry
456 for makefiles. 453 for makefiles.
457 (Makefile_targets): New function, inspired by Assar Westerlund 454 (Makefile_targets): New function.
458 <assar@sics.se>.
459 (Texinfo_nodes): Renamed from Texinfo_fuctions and made 455 (Texinfo_nodes): Renamed from Texinfo_fuctions and made
460 it conformant to the style of the rest of the code. 456 it conformant to the style of the rest of the code.
461 457
462 2001-01-13 Gerd Moellmann <gerd@gnu.org> 458 2001-01-13 Gerd Moellmann <gerd@gnu.org>
463 459