changeset 62570:84064c434857

*** empty log message ***
author Daniel Pfeiffer <occitan@esperanto.org>
date Sat, 21 May 2005 02:46:37 +0000
parents f09fbe52c543
children e2ddd55fafc1
files lisp/ChangeLog
diffstat 1 files changed, 20 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sat May 21 02:45:27 2005 +0000
+++ b/lisp/ChangeLog	Sat May 21 02:46:37 2005 +0000
@@ -1,3 +1,23 @@
+2005-05-21  Daniel Pfeiffer  <occitan@esperanto.org>
+
+	* files.el (auto-mode-alist): Check GNUmakefile before makefile.
+	Default to makefile-bsdmake-mode on BSD systems.
+
+	* imenu.el (imenu-generic-expression, imenu--generic-function'):
+	REGEXP may also be a search function now.  The part of doc-string
+	for describing the structure was 95% identical to that of
+	`imenu--generic-function'.  Unify it there.
+
+	* progmodes/make-mode.el (makefile-imenu-generic-expression): Use
+	function to find dependencies, because regexp alone is so complex,
+	it easily goes into an endless loop.
+	(makefile-makepp-mode): Also add submenu for Perl functions
+	defined in the makefile.
+	(makefile-bsdmake-mode): Special imenu-generic-expression no
+	longer needed, due to function call.
+	(makefile-match-dependency): Take BOUND into account when checking
+	if we're through.
+
 2005-05-20  Jay Belanger  <belanger@truman.edu>
 
 	* calc/calc-units.el (calc-invalidate-units-table):