nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 8347d02b286a5182db6356f99c3fd81deac11419
parent f803ef5aeaf013f2de7c7651b6942e1d45d4769b
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Sun, 13 Apr 2014 15:57:05 +0000

Some small extra colourings.


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

Diffstat:
MChangeLog | 1+
Mdoc/syntax/c.nanorc | 5++++-
Mdoc/syntax/changelog.nanorc | 13+++++++++++--
Mdoc/syntax/po.nanorc | 4+++-
4 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -5,6 +5,7 @@ Go-To-Line menu. * global.c (shortcut_init): Delete a misplaced setting of 'currmenu'. * global.c (shortcut_init, strtomenu): Cosmetic tweaks. + * doc/syntax/{changelog,c,po}.nanorc: Some small extra colourings. 2014-04-10 Benno Schulenberg <bensberg@justemail.net> * doc/syntax/Makefile.am: Add four recent syntaxes to the packlist. diff --git a/doc/syntax/c.nanorc b/doc/syntax/c.nanorc @@ -23,9 +23,12 @@ color brightyellow "<[^= ]*>" ""(\\.|[^"])*"" ## This string is VERY resource intensive! color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*"" -## Comment highlighting +## Comments color brightblue "//.*" color brightblue start="/\*" end="\*/" +## Reminders +color ,yellow "(FIXME|TODO|XXX)" + ## Trailing whitespace color ,green "[[:space:]]+$" diff --git a/doc/syntax/changelog.nanorc b/doc/syntax/changelog.nanorc @@ -1,19 +1,28 @@ ## Colouring for Changelogs. ## -syntax "changelog" "^Change[Ll]og" +syntax "changelog" "Change[Ll]og.*" # Author lines. color green "^(19|20).*$" # Dates. -color red "^(19|20)[-0123456789]*" +color red "^(19|20)[0-9-]{8}" # Email addresses. color yellow "<[^>]*@[^>]*>" # Changed files. color magenta "[[:space:]]\*[[:space:]].*:" +# Command-line options. +color cyan "[[:space:]]-[a-zA-Z\$]" "--[8a-z-]+" + +# Bug numbers. +color cyan "bug #[0-9]{5}" + # Probable variables, for variety. color brightred "\<[A-Z_][0-9A-Z_]+\>" +# Key sequences. +color brightblue "\^[A-Z]" "\<M-." "\<F1?[0-9]" "(\^|M-)Space" + # Trailing whitespace. color ,green "[[:space:]]+$" diff --git a/doc/syntax/po.nanorc b/doc/syntax/po.nanorc @@ -1,4 +1,4 @@ -## Syntax colouring for PO files. +## Colouring for PO files. ## syntax "po" "\.pot?$" # Comments. @@ -20,5 +20,7 @@ color brightmagenta "%([1-9]\$)?[a-z]*" # Quotes and newlines. color yellow "\"" color cyan "\\n" +# Reminders. +color ,yellow "(FIXME|TODO|XXX)" # Obsolete strings. color red "#~.*$"