From a8189dfe47ec8bd3e8f7e453e7e03c88695811bd Mon Sep 17 00:00:00 2001 From: Dave Love Date: Thu, 13 Jul 2000 17:23:28 +0000 Subject: [PATCH] (fortran-imenu-generic-expression): Change definition layout. (fortran-mode-menu): Reinstate customize entries. --- lisp/ChangeLog | 4 ++++ lisp/progmodes/fortran.el | 38 ++++++++++++++++++++------------------ 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b4a951adedf..456cd09738e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,9 @@ 2000-07-13 Dave Love + * progmodes/fortran.el (fortran-imenu-generic-expression): Change + definition layout. + (fortran-mode-menu): Reinstate customize entries. + * cus-edit.el (custom-group-menu-create, customize-menu-create): Use :filter, per old XEmacs code. diff --git a/lisp/progmodes/fortran.el b/lisp/progmodes/fortran.el index fe1850cddaa..706817e970e 100644 --- a/lisp/progmodes/fortran.el +++ b/lisp/progmodes/fortran.el @@ -378,17 +378,19 @@ These get fixed-format comments fontified.") (list (list nil - ;; Lines below are: 1. leading whitespace; 2. function - ;; declaration with optional type, e.g. `real', `real*4', - ;; character(*), `double precision' and possible statement - ;; continuation; 3. untyped declarations; 4. the variable to - ;; index. [This will be fooled by `end function' allowed by G77. - ;; Also, it assumes sensible whitespace is employed.] - (concat "^\\s-+\\(\ -\\(\\sw\\|\\s-\\|[*()+]\\)*\ -\\