summaryrefslogtreecommitdiffstats
path: root/tl.vim
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-12-18 08:47:30 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-12-18 08:47:30 -0800
commit6e9de6a2e7ba0ed08ddec65d430b98fae1c89796 (patch)
tree98c14b1f07c14a5c37fdf63a78050f2acb8348a3 /tl.vim
parent756d5ee30683a13d93e0009b3c99c25d939a3ef8 (diff)
downloadtxr-6e9de6a2e7ba0ed08ddec65d430b98fae1c89796.tar.gz
txr-6e9de6a2e7ba0ed08ddec65d430b98fae1c89796.tar.bz2
txr-6e9de6a2e7ba0ed08ddec65d430b98fae1c89796.zip
Syntax highlighting issue: keywords in braced variable syntax
not being recognized. * genvim.txr (txr_braced_ident): New match kind, specifically for a keyword. (txr_bracevar): Bracevar region contains txr_braced_indent. * txr.vim, tl.vim: Regenerated.
Diffstat (limited to 'tl.vim')
-rw-r--r--tl.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/tl.vim b/tl.vim
index 857ddf96..d514afe7 100644
--- a/tl.vim
+++ b/tl.vim
@@ -199,6 +199,7 @@ syn match txr_num "#o[+\-]\?[0-7]\+"
syn match txr_num "#b[+\-]\?[0-1]\+"
syn match txr_ident "[A-Za-z0-9!$%&*+\-<=>?\\_~]*[A-Za-z!$#%&*+\-<=>?\\^_~][A-Za-z0-9!$#%&*+\-<=>?\\^_~]*" contained
syn match txl_ident "[:@][A-Za-z0-9!$%&*+\-<=>?\\\^_~/]\+"
+syn match txr_braced_ident "[:][A-Za-z0-9!$%&*+\-<=>?\\\^_~/]\+" contained
syn match txl_ident "[A-Za-z0-9!$%&*+\-<=>?\\_~/]*[A-Za-z!$#%&*+\-<=>?\\^_~/][A-Za-z0-9!$#%&*+\-<=>?\\^_~/]*"
syn match txr_num "[+\-]\?[0-9]\+\([^A-Za-z0-9!$#%&*+\-<=>?\\^_~/]\|\n\)"me=e-1
syn match txr_badnum "[+\-]\?[0-9]*[.][0-9]\+\([eE][+\-]\?[0-9]\+\)\?[A-Za-z!$#%&*+\-<=>?\\^_~/]\+"