nano

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

commit 5ead22ddf50c3d076813d7d8f9c28b407a117caf
parent a4c0c2f6ecfca3ea6a9e6900213c17f755a05e35
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Thu,  3 Apr 2014 10:54:46 +0000

Adding syntax colouring for PO files.


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

Diffstat:
MChangeLog | 1+
Adoc/syntax/po.nanorc | 24++++++++++++++++++++++++
2 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,5 +1,6 @@ 2014-04-03 Benno Schulenberg <bensberg@justemail.net> * configure.ac: Remove unused '*_support' variables. + * doc/syntax/po.nanorc: New file, syntax colouring for PO files. 2014-04-02 Benno Schulenberg <bensberg@justemail.net> * configure.ac, doc/Makefile.am: Try to build the info documentation diff --git a/doc/syntax/po.nanorc b/doc/syntax/po.nanorc @@ -0,0 +1,24 @@ +## Syntax colouring for PO files. +## +syntax "po" "\.pot?$" +# Comments. +color green "^#.*$" +color yellow "Copyright|\(C\)" +# Header fields. +color brightmagenta "\<(Project\-Id\-Version|Report\-Msgid\-Bugs\-To|Last\-Translator|Language\-Team|Language|X\-Generator|Plural\-Forms)\>" +color cyan "\<(POT\-Creation\-Date|PO\-Revision\-Date|MIME\-Version|Content\-Type|Content\-Transfer\-Encoding)\>" +# Encodings and numbers. +color yellow "\<(UTF|ISO|Windows|Mac|IBM)\>\-[0-9]" +color yellow "[0-9]|pre[0-9]|[0-9]bit" +# Msgids. +color brightblue "\<(msgid|msgid_plural|msgstr)\>" +# Tags. +color red "\<fuzzy\>" +color yellow "\<c-format\>" +# Format specifiers. +color brightmagenta "%([1-9]\$)?[a-z]*" +# Quotes and newlines. +color yellow "\"" +color cyan "\\n" +# Obsolete strings. +color red "#~.*$"