]> git.wh0rd.org Git - nano.git/commitdiff
Expanding the autoconf syntax a little, by handling .m4 files too, adding the
authorBenno Schulenberg <bensberg@justemail.net>
Wed, 23 Dec 2015 10:54:40 +0000 (10:54 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Wed, 23 Dec 2015 10:54:40 +0000 (10:54 +0000)
"elif" keyword, handling dnl comments better, and marking trailing whitespace.
Patch by Mike Frysinger.

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5506 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

ChangeLog
doc/syntax/autoconf.nanorc

index 0f370796f1e8ac34d9998bf49c9ef6b96b9ce201..f89845dcfba6442fc973d38dc6ee8a27f02db529 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2015-12-23  Mike Frysinger  <vapier@gentoo.org>
+       * doc/syntax/autoconf.nanorc: Handle .m4 files too, add the "elif"
+       keyword, handle dnl comments better, and mark trailing whitespace.
+
 2015-12-23  Christian Weisgerber  <naddy@mips.inka.de>
        * configure.ac: AC_CHECK_HEADERS_ONCE() is very special and cannot be
        conditionalized.  Use plain AC_CHECK_HEADERS() instead, to not check
index 5760c3cd90af10f8aa9b2ff7c916fe97b386c658..58a9b072a53ce1cdf9c3f918952fc902f9807905 100644 (file)
@@ -1,9 +1,9 @@
 ## Here is an example for Autoconf.
 
-syntax "autoconf" "\.ac$"
+syntax "autoconf" "\.(ac|m4)$"
 
 # Keywords:
-color yellow "\<(if|test|then|else|fi|for|in|do|done)\>"
+color yellow "\<(if|test|then|elif|else|fi|for|in|do|done)\>"
 color yellow "(=|!=|&&|\|\|)"
 
 # Macros:
@@ -25,4 +25,7 @@ color black "^\*\*\*.*"
 color magenta "\[|\]|\(|\)"
 
 # Comments:
-color blue "^[[:blank:]]*#.*"  "^dnl.*"
+color blue "^[[:blank:]]*#.*"  "\<dnl.*"
+
+# Trailing whitespace:
+color ,green "[[:space:]]+$"