2014-03-31 Chris Allegretta <chrisa@asty.org>
* doc/syntax/go.nanorc: basic go syntax highlighting git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4700 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
1265e4ae5d
commit
211a5e4c4d
|
@ -1,3 +1,6 @@
|
||||||
|
2014-03-31 Chris Allegretta <chrisa@asty.org>
|
||||||
|
* doc/syntax/go.nanorc: basic go syntax highlighting
|
||||||
|
|
||||||
2014-03-30 Benno Schulenberg <bensberg@justemail.net>
|
2014-03-30 Benno Schulenberg <bensberg@justemail.net>
|
||||||
* doc/syntax/changelog.nanorc: New file, first attemp at colouring
|
* doc/syntax/changelog.nanorc: New file, first attemp at colouring
|
||||||
Changelog files.
|
Changelog files.
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
## Here is an example for Python.
|
||||||
|
##
|
||||||
|
syntax "go" "\.go$"
|
||||||
|
header "^#!.*/python[-0-9._]*"
|
||||||
|
|
||||||
|
icolor brightblue "def [0-9A-Z_]+"
|
||||||
|
color brightcyan "\<(break|default|func|interface|select|case|defer|go|map|struct|chan|else|goto|package|switch|const|fallthrough|if|range|type|continue|for|import|return|var)\>"
|
||||||
|
|
||||||
|
## String highlighting. You will in general want your comments and
|
||||||
|
## strings to come last, because syntax highlighting rules will be
|
||||||
|
## applied in the order they are read in.
|
||||||
|
color brightyellow "<[^= ]*>" ""(\\.|[^"])*""
|
||||||
|
##
|
||||||
|
## This string is VERY resource intensive!
|
||||||
|
color brightyellow start=""(\\.|[^"])*\\[[:space:]]*$" end="^(\\.|[^"])*""
|
||||||
|
|
||||||
|
|
||||||
|
## Comment highlighting
|
||||||
|
color brightblue "//.*"
|
||||||
|
color brightblue start="/\*" end="\*/"
|
||||||
|
|
Loading…
Reference in New Issue