commit 95ff10ec475bcd85b5787f15c740204cc6b0022a
parent 1f5cf0d1117e45e963d9ece4f04cf50c99ddec84
Author: David Lawrence Ramsey <pooka109@gmail.com>
Date: Thu, 1 Jun 2006 01:26:35 +0000
in nanorc.sample, per Benno Schulenberg's patch, tweak the "shellscript"
regexes to properly color all special variables, such as $? and $@
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3598 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
Diffstat:
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -445,6 +445,8 @@ CVS code -
used to highlight trailing whitespace, since we now support
background colors without foreground colors. (DLR)
- Further simplify the "groff" regexes. (DLR)
+ - Tweak the "shellscript" regexes to properly color all special
+ variables, such as $? and $@. (Benno Schulenberg)
- src/Makefile.am:
- If we're uninstalling, remove the "rnano" symlink. (DLR, found
by Benno Schulenberg)
diff --git a/doc/nanorc.sample b/doc/nanorc.sample
@@ -360,8 +360,8 @@
# color green "-[Ldefgruwx]\>"
# color green "-(eq|ne|gt|lt|ge|le|s|n|z)\>"
# color brightblue "\<(cat|cd|chmod|chown|cp|echo|env|export|grep|install|let|ln|make|mkdir|mv|rm|sed|set|tar|touch|umask|unset)\>"
-# icolor brightred "\$\{?[0-9A-Z_]+\}?"
-# color yellow "#.*$"
+# icolor brightred "\$\{?[0-9A-Z_!@#$*-?]+\}?"
+# color yellow "(^|[[:space:]])#.*$"
# color brightyellow ""(\\.|[^"])*"" "'(\\.|[^'])*'"
## Here is an example for your .nanorc.