diff lib-src/ChangeLog @ 42043:0fe5fe39786c

Etags changes for Prolog and PHP.
author Francesco Potortì <pot@gnu.org>
date Sat, 15 Dec 2001 16:08:32 +0000
parents 00a2b39fce69
children a710756cec7c
line wrap: on
line diff
--- a/lib-src/ChangeLog	Sat Dec 15 16:07:31 2001 +0000
+++ b/lib-src/ChangeLog	Sat Dec 15 16:08:32 2001 +0000
@@ -1,3 +1,19 @@
+2001-12-12  Francesco Potorti`  <pot@gnu.org>
+
+	* etags.c (PHP_functions): New function by Diez B. Roggisch,
+	heavily adapted by me, for parsing PHP.
+	(LOOKING_AT): New macro.
+	(Perl_functions, Python_functions, PHP_functions)
+	(Scheme_functions, Texinfo_nodes): Use it.
+	(Perl_functions): Use strneq.
+	(prolog_pred): Renamed to prolog_pr.
+	(prolog_pr): Recognise Prolog rules (thanks to Geert Kloosterman)
+	in addition to predicates.
+	[ETAGS_REGEXPS] [!HAVE_CONFIG_H] [__CYGWIN__]: Prevent
+	unmodified compile, as Cygwin's regex.h is incompatible with us
+	(thanks to Markus Hoenicka).
+	[!HAVE_CONFIG_H] [!__STDC__]: #define const as the empty string.
+
 2001-12-11  Richard M. Stallman  <rms@gnu.org>
 
 	* Makefile.in (clean): Don't delete ../etc/DOC*.
@@ -8,10 +24,10 @@
 
 2001-11-30  Andrew Innes  <andrewi@gnu.org>
 
-	* makefile.w32-in (FACE_SUPPORT): 
-	(MOUSE_SUPPORT): 
-	(FLOAT_SUPPORT): 
-	(WINNT_SUPPORT): 
+	* makefile.w32-in (FACE_SUPPORT):
+	(MOUSE_SUPPORT):
+	(FLOAT_SUPPORT):
+	(WINNT_SUPPORT):
 	(lisp): Reference .el files instead of .elc files, to simplify
 	bootstrapping.
 	($(DOC)): Change dependency to just `make-docfile'.