aboutsummaryrefslogtreecommitdiffhomepage
path: root/data/sisu
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2008-05-22 19:37:54 -0400
committerRalph Amissah <ralph@amissah.com>2008-05-22 19:50:42 -0400
commit4cd184d2b50134a462940f7de3428f507aff8b60 (patch)
treed255499ae256193255bb4269ce12adcb1f6fa1e4 /data/sisu
parentsisu-0.66.3 + md5s (diff)
simplify syntax for import of external files, e.g.:
<< filename.sst minor related syntax changes, automatic version bump make appropriate additions to vim-syntax consider use of vim-addon manager
Diffstat (limited to 'data/sisu')
-rw-r--r--data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim3
-rw-r--r--data/sisu/conf/editor-syntax-etc/vim/vim-sisu.yaml7
2 files changed, 10 insertions, 0 deletions
diff --git a/data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim b/data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim
index 3ce6637b..f29bc268 100644
--- a/data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim
+++ b/data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim
@@ -32,6 +32,8 @@ if !exists("sisu_no_identifiers")
syn match sisu_markpara contains=@NoSpell "<:i[1-9]>"
syn match sisu_link " \*\~\S\+"
syn match sisu_action "^<:insert\d\+>"
+ syn match sisu_require contains=@NoSpell "^<<\s*[a-zA-Z0-9^._-]\+\.ss[it]$"
+ syn match sisu_require contains=@NoSpell "^<<{[a-zA-Z0-9^._-]\+\.ss[it]}$"
syn match sisu_contain "<:e>"
syn match sisu_sem_marker ";{\|};[a-z._]*[a-z]"
syn match sisu_sem_marker_block "\([a-z][a-z._]*\|\):{\|}:[a-z._]*[a-z]"
@@ -154,6 +156,7 @@ hi def link sisu_heading Title
hi def link sisu_structure Operator
hi def link sisu_contain Include
hi def link sisu_mark_endnote Include
+hi def link sisu_require NonText
hi def link sisu_link NonText
hi def link sisu_linked String
hi def link sisu_fontface Include
diff --git a/data/sisu/conf/editor-syntax-etc/vim/vim-sisu.yaml b/data/sisu/conf/editor-syntax-etc/vim/vim-sisu.yaml
new file mode 100644
index 00000000..21e85636
--- /dev/null
+++ b/data/sisu/conf/editor-syntax-etc/vim/vim-sisu.yaml
@@ -0,0 +1,7 @@
+ #debian vim-addon-manager
+ addon: sisu
+ description: "SiSU documents - structuring, publishing in multiple formats and search
+ basedir: /usr/share/vim-scripts/
+ files:
+ - ftplugin/sisu.vim
+ - syntax/sisu.vim