summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2013-10-27 11:32:56 -0700
committerKaz Kylheku <kaz@kylheku.com>2013-10-27 11:32:56 -0700
commit5d2c183225fac40e9bd8b8a9c98d7eb9643d9c07 (patch)
tree3c6882dffe7153c8a2d1cdbb1a3314d61ce905c1
parentc6862a210f48ee4fd2d7fe7ad0e4eca11bea9963 (diff)
downloadtxr-5d2c183225fac40e9bd8b8a9c98d7eb9643d9c07.tar.gz
txr-5d2c183225fac40e9bd8b8a9c98d7eb9643d9c07.tar.bz2
txr-5d2c183225fac40e9bd8b8a9c98d7eb9643d9c07.zip
* genvim.txr: Include syntactic directives which aren't extracted from
sources because actions aren't registered for them. * txr.vim: Regenerated.
-rw-r--r--ChangeLog7
-rw-r--r--genvim.txr1
-rw-r--r--txr.vim1
3 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 201468f5..9f464d7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2013-10-27 Kaz Kylheku <kaz@kylheku.com>
+
+ * genvim.txr: Include syntactic directives which aren't extracted from
+ sources because actions aren't registered for them.
+
+ * txr.vim: Regenerated.
+
2013-10-24 Kaz Kylheku <kaz@kylheku.com>
Ouch! Turns out the code base has numerous unintended
diff --git a/genvim.txr b/genvim.txr
index cbc96da8..3260b42f 100644
--- a/genvim.txr
+++ b/genvim.txr
@@ -52,6 +52,7 @@ syn spell toplevel
setlocal iskeyword=a-z,A-Z,48-57,!,$,&,*,+,-,<,=,>,?,\\,_,~,^
@(rep) @{txr-sym}@(mod 0 4)@\nsyn keyword txr_keyword contained @{txr-sym}@(end)
+syn keyword txr_keyword contained end and or
@(rep) @{txl-sym}@(mod 0 4)@\nsyn keyword txl_keyword contained @{txl-sym}@(end)
syn match txr_error "@@[\t ]*[*]\?[\t ]*."
diff --git a/txr.vim b/txr.vim
index 70b19c01..bee0ef0c 100644
--- a/txr.vim
+++ b/txr.vim
@@ -30,6 +30,7 @@ syn keyword txr_keyword contained none output rebind repeat
syn keyword txr_keyword contained require set skip some
syn keyword txr_keyword contained text throw trailer try
syn keyword txr_keyword contained var
+syn keyword txr_keyword contained end and or
syn keyword txl_keyword contained * *keyword-package* *random-state* *self-path*
syn keyword txl_keyword contained *stddebug* *stderr* *stdin* *stdout*