changeset 107047:b3b8cae9520c

* etags.c (Fortran_functions): Handle recursive keyword (Bug#5484).
author Chong Yidong <cyd@stupidchicken.com>
date Fri, 29 Jan 2010 14:13:13 -0500
parents d9ad62ffa43a
children 93f440d162ed
files lib-src/ChangeLog lib-src/etags.c
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lib-src/ChangeLog	Fri Jan 29 14:08:09 2010 -0500
+++ b/lib-src/ChangeLog	Fri Jan 29 14:13:13 2010 -0500
@@ -1,3 +1,8 @@
+2010-01-29  Kester Habermann <kester@linuxtag.org>
+
+	* etags.c (Fortran_functions): Handle recursive keyword
+	(Bug#5484).
+
 2010-01-11  Glenn Morris  <rgm@gnu.org>
 
 	* ebrowse.c (version):
--- a/lib-src/etags.c	Fri Jan 29 14:08:09 2010 -0500
+++ b/lib-src/etags.c	Fri Jan 29 14:13:13 2010 -0500
@@ -4108,6 +4108,10 @@
       dbp = skip_spaces (dbp);
       if (*dbp == '\0')
 	continue;
+
+      if (LOOKING_AT_NOCASE (dbp, "recursive"))
+	dbp = skip_spaces (dbp);
+
       switch (lowcase (*dbp))
 	{
 	case 'i':