Using a character class instead of a literal tab and space.

The change was inspired by David Niklas.


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5618 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
master
Benno Schulenberg 2016-02-07 13:14:23 +00:00
parent 98a8c06394
commit 836fa7066a
2 changed files with 4 additions and 2 deletions

View File

@ -4,6 +4,8 @@
* src/files.c (write_file): Avoid a pointless lstat() when not writing * src/files.c (write_file): Avoid a pointless lstat() when not writing
to a temp file, and in the bargain elide two variables. to a temp file, and in the bargain elide two variables.
* src/files.c (write_file): Elide an unneeded 'if'. * src/files.c (write_file): Elide an unneeded 'if'.
* doc/syntax/c.nanorc: Use a character class instead of a literal tab
and space. The change was inspired by David Niklas.
2016-02-06 Benno Schulenberg <bensberg@justemail.net> 2016-02-06 Benno Schulenberg <bensberg@justemail.net>
* src/files.c (write_file): Remove the --nofollow option that hasn't * src/files.c (write_file): Remove the --nofollow option that hasn't

View File

@ -18,7 +18,7 @@ color cyan "__attribute__[[:space:]]*\(\([^)]*\)\)" "__(aligned|asm|builtin|hidd
# Strings. In general you will want your strings and comments to come last, # Strings. In general you will want your strings and comments to come last,
# because highlighting rules are applied in the order they are read in. # because highlighting rules are applied in the order they are read in.
color brightyellow "<[^= ]*>" ""(\\.|[^"])*"" color brightyellow ""([^"]|\\")*"" "<[^[:blank:]=]*>"
# Multiline strings. This regex is VERY resource intensive, # Multiline strings. This regex is VERY resource intensive,
# and sometimes colours things that shouldn't be coloured. # and sometimes colours things that shouldn't be coloured.
###color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*"" ###color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*""
@ -28,7 +28,7 @@ color brightblue "//.*"
color brightblue start="/\*" end="\*/" color brightblue start="/\*" end="\*/"
# Reminders. # Reminders.
color ,yellow "(FIXME|TODO|XXX)" color ,yellow "\<(FIXME|TODO|XXX)\>"
# Trailing whitespace. # Trailing whitespace.
color ,green "[[:space:]]+$" color ,green "[[:space:]]+$"