]> git.wh0rd.org Git - nano.git/commitdiff
Requiring again that the triple quote that starts a docstring
authorBenno Schulenberg <bensberg@justemail.net>
Tue, 2 Jun 2015 14:53:48 +0000 (14:53 +0000)
committerBenno Schulenberg <bensberg@justemail.net>
Tue, 2 Jun 2015 14:53:48 +0000 (14:53 +0000)
is followed by some character.

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

ChangeLog
doc/syntax/python.nanorc

index 332cc32060b68ddf55dd3f6d665ccbd9d1ebe818..adf966e6eeb619dffe4a5c453101503db7045a9a 100644 (file)
--- 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
index d86668c9f31f9d2d86adb11dc480847d911764f3..b5bd15b334937e373705a18950b159cb9ae7495c 100644 (file)
@@ -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)"