nano

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

commit 7b2ea40575fcd386049724b994345322122249a4
parent 1f3148db4b949b602707cd17f85a0b347f8f251e
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Tue,  2 Jun 2015 14:53:48 +0000

Requiring again that the triple quote that starts a docstring
is followed by some character.


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

Diffstat:
MChangeLog | 4++++
Mdoc/syntax/python.nanorc | 4++--
2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -4,6 +4,10 @@ * doc/syntax/debian.nanorc: Colour also an optional option. This addresses Debian bug #664456 reported by Shawn Landden. Also shorten the name of the syntax to "sources.list". + * doc/syntax/python.nanorc: Require again that the triple quote that + starts a docstring is followed by some character -- it is better to + *not* colour some strings than far too often colour far too much. + This addresses Debian bug #785508 reported by Alexandre Detiste. 2015-05-31 Mahyar Abbaspour <mahyar.abaspour@gmail.com> * src/prompt.c (get_statusbar_page_start): Prevent a floating-point diff --git a/doc/syntax/python.nanorc b/doc/syntax/python.nanorc @@ -16,8 +16,8 @@ color brightgreen "["][^"]*[^\\]["]" "["]{3}.*[^\\]["]{3}" # Comments. color brightred "(^|[[:blank:]])#.*$" # Multiline strings. -color brightgreen start="\"\"\"([^"),]|$)" end="(^|[^(])\"\"\"" -color brightgreen start="'''([^'),]|$)" end="(^|[^(])'''" +color brightgreen start="\"\"\"[^"),]" end="(^|[^(])\"\"\"" +color brightgreen start="'''[^'),]" end="(^|[^(])'''" # Reminders. color ,yellow "(FIXME|TODO|XXX)"