summaryrefslogtreecommitdiffstats
path: root/genvim.txr
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-01-27 22:57:51 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-01-27 22:57:51 -0800
commit0fcfb0282230bdee1f9e5decdba14aa75d8de3e8 (patch)
treeb6a1bf75e640bed33196844dfb631dc66496d4ac /genvim.txr
parent681c02622c94ea17ebe417333e3dd078ee49ba5c (diff)
downloadtxr-0fcfb0282230bdee1f9e5decdba14aa75d8de3e8.tar.gz
txr-0fcfb0282230bdee1f9e5decdba14aa75d8de3e8.tar.bz2
txr-0fcfb0282230bdee1f9e5decdba14aa75d8de3e8.zip
* txr.vim, genvim.txr: There can now be whitespace in TXR Lisp
like @ (a b c) and @ [1 2 3].
Diffstat (limited to 'genvim.txr')
-rw-r--r--genvim.txr4
1 files changed, 2 insertions, 2 deletions
diff --git a/genvim.txr b/genvim.txr
index 2d9e7f62..42d4ba13 100644
--- a/genvim.txr
+++ b/genvim.txr
@@ -103,9 +103,9 @@ syn region txr_list contained matchgroup=Delimiter start="#\?H\?(" matchgroup=De
syn region txr_bracket contained matchgroup=Delimiter start="\[" matchgroup=Delimiter end="\]" contains=txl_keyword,txr_string,txl_regex,txr_num,txl_ident,txr_metanum,txr_list,txr_bracket,txr_mlist,txr_mbracket,txr_quasilit,txr_chr,txr_quote,txr_unquote,txr_splice,txr_dot,txr_dotdot,txr_ncomment,txr_nested_error
-syn region txr_mlist contained matchgroup=Delimiter start="@@(" matchgroup=Delimiter end=")" contains=txl_keyword,txr_string,txl_regex,txr_num,txl_ident,txr_metanum,txr_list,txr_bracket,txr_mlist,txr_mbracket,txr_quasilit,txr_chr,txr_quote,txr_unquote,txr_splice,txr_dot,txr_dotdot,txr_ncomment,txr_nested_error
+syn region txr_mlist contained matchgroup=Delimiter start="@@[ \t]*(" matchgroup=Delimiter end=")" contains=txl_keyword,txr_string,txl_regex,txr_num,txl_ident,txr_metanum,txr_list,txr_bracket,txr_mlist,txr_mbracket,txr_quasilit,txr_chr,txr_quote,txr_unquote,txr_splice,txr_dot,txr_dotdot,txr_ncomment,txr_nested_error
-syn region txr_mbracket matchgroup=Delimiter start="@@\[" matchgroup=Delimiter end="\]" contains=txl_keyword,txr_string,txl_regex,txr_num,txl_ident,txr_metanum,txr_list,txr_bracket,txr_mlist,txr_mbracket,txr_quasilit,txr_chr,txr_quote,txr_unquote,txr_splice,txr_dot,txr_dotdot,txr_ncomment,txr_nested_error
+syn region txr_mbracket matchgroup=Delimiter start="@@[ \t]*\[" matchgroup=Delimiter end="\]" contains=txl_keyword,txr_string,txl_regex,txr_num,txl_ident,txr_metanum,txr_list,txr_bracket,txr_mlist,txr_mbracket,txr_quasilit,txr_chr,txr_quote,txr_unquote,txr_splice,txr_dot,txr_dotdot,txr_ncomment,txr_nested_error
syn region txr_string contained oneline start=+"+ skip=+\\\\\|\\"+ end=+"+
syn region txr_quasilit contained oneline start=+`+ skip=+\\\\\|\\`+ end=+`+ contains=txr_variable,txr_metanum,txr_bracevar,txr_mlist,txr_mbracket