From 95ff10ec475bcd85b5787f15c740204cc6b0022a Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Thu, 1 Jun 2006 01:26:35 +0000 Subject: [PATCH] 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 --- ChangeLog | 2 ++ doc/nanorc.sample | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5915afd2..141d389d 100644 --- 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 index c786cf09..bd7e5851 100644 --- 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. -- 2.39.5