X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/1289a9cbad2c7019c10fb051f9d2b3099e9418e3..f10533854f4c7bb54247a11981191bf37b70cb36:/packages/f90-interface-browser/f90-interface-browser.el diff --git a/packages/f90-interface-browser/f90-interface-browser.el b/packages/f90-interface-browser/f90-interface-browser.el index 8113a8bc5..1b69061c2 100644 --- a/packages/f90-interface-browser/f90-interface-browser.el +++ b/packages/f90-interface-browser/f90-interface-browser.el @@ -243,7 +243,7 @@ If NAME is like type(TYPENAME) return TYPENAME, otherwise just NAME." Recurse over all (non-hidden) directories below DIR and parse interfaces found within them using `f90-parse-interfaces-in-dir', -a directory is considered hidden if it's name doesn't start with +a directory is considered hidden if its name doesn't start with an alphanumeric character." (interactive "DParse files in tree: ") (let (dirs @@ -664,7 +664,7 @@ see `f90-insert-fluidity-refcount'." (defun f90-insert-fluidity-refcount (file fname) "Insert a Fluidity reference count template for FILE. -If FNAME matches \\\\`Reference_count_.*\\\\.F90 then this file +If FNAME matches \\\\=`Reference_count_\\([^\\.]+\\)\\.F90 then this file needs a reference count interface, so insert one." (when (string-match "\\`Reference_count_\\([^\\.]+\\)\\.F90" fname) (insert-file-contents-literally