diff options
| author | Ralph Amissah <ralph@amissah.com> | 2013-09-05 23:44:05 -0400 | 
|---|---|---|
| committer | Ralph Amissah <ralph@amissah.com> | 2013-09-05 23:44:05 -0400 | 
| commit | d711e3f86c3c534be2fa84aa0e6dea806d4fb9d1 (patch) | |
| tree | ae6ae9e60006b17966f824bf2d64ad64a11853fb | |
| parent | v4 v5: dal, book index markup, round delimiters: allow spaces or space & newline (diff) | |
v4 v5: vim syntax, book index markup, hilight delimeters
| -rw-r--r-- | data/doc/sisu/CHANGELOG_v4 | 2 | ||||
| -rw-r--r-- | data/doc/sisu/CHANGELOG_v5 | 2 | ||||
| -rw-r--r-- | data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim | 10 | 
3 files changed, 11 insertions, 3 deletions
| diff --git a/data/doc/sisu/CHANGELOG_v4 b/data/doc/sisu/CHANGELOG_v4 index d7e1b7ea..2c8dc9f8 100644 --- a/data/doc/sisu/CHANGELOG_v4 +++ b/data/doc/sisu/CHANGELOG_v4 @@ -37,6 +37,8 @@ http://www.jus.uio.no/sisu/pkg/src/sisu_4.2.2.orig.tar.xz    before and newline following a delimiter \s+[:|;](\s+|\n)    [else parses as before no spaces] +* vim syntax, book index markup, hilight delimeters +  %% 4.2.1.orig.tar.xz (2013-08-28:34/3)  http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=shortlog;h=refs/tags/sisu_4.2.1  http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=shortlog;h=refs/tags/debian/sisu_4.2.1-1 diff --git a/data/doc/sisu/CHANGELOG_v5 b/data/doc/sisu/CHANGELOG_v5 index 54b251a7..466513b2 100644 --- a/data/doc/sisu/CHANGELOG_v5 +++ b/data/doc/sisu/CHANGELOG_v5 @@ -34,6 +34,8 @@ http://www.jus.uio.no/sisu/pkg/src/sisu_5.0.15.orig.tar.xz    before and newline following a delimiter \s+[:|;](\s+|\n)    [else parses as before no spaces] +* vim syntax, book index markup, hilight delimeters +  %% 5.0.14.orig.tar.xz (2013-08-28:34/3)  http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=shortlog;h=refs/tags/sisu_5.0.14  http://sources.sisudoc.org/gitweb/?p=code/sisu.git;a=shortlog;h=refs/tags/debian/sisu_5.0.14-1 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 7666b75f..a0f17272 100644 --- a/data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim +++ b/data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim @@ -1,7 +1,7 @@  " SiSU Vim syntax file  " SiSU Maintainer: Ralph Amissah <ralph@amissah.com> -" SiSU Markup:     SiSU (sisu-4.2.1) -" Last Change:     2013-08-28 +" SiSU Markup:     SiSU (sisu-4.2.2) +" Last Change:     2013-09-02  " URL: <http://git.sisudoc.org/?p=code/sisu.git;a=blob;f=data/sisu/conf/editor-syntax-etc/vim/syntax/sisu.vim;hb=HEAD>  "(originally looked at Ruby Vim by Mirko Nasato) @@ -45,6 +45,8 @@ if !exists("sisu_no_identifiers")    syn match   sisu_sub_header_original                                    "^\s\+:\(publisher\|date\|language\|lang_char\|institution\|nationality\|source\):\s"    syn match   sisu_sub_header_make                                        "^\s\+:\(headings\|num_top\|breaks\|language\|italics\|bold\|emphasis\|substitute\|omit\|plaintext_wrap\|texpdf_font_mono\|texpdf_font\|stamp\|promo\|ad\|manpage\|home_button_text\|home_button_image\|cover_image\|footer\):\s"    syn match   sisu_sub_header_notes                                       "^\s\+:\(description\|abstract\|comment\|coverage\|relation\|source\|history\|type\|format\|prefix\|prefix_[ab]\|suffix\):\s" +  syn match   sisu_within_index_ignore                                    "\S\+[:;]\(\s\+\|$\)" +  syn match   sisu_within_index                                           "[:|;]\|+\d\+"  "% "semantic markers: (ignore)    syn match   sisu_sem_marker                                             ";{\|};[a-z._]*[a-z]" @@ -142,7 +144,7 @@ syn region sisu_normal contains=sisu_strikeout,sisu_identifier,sisu_content_endn  "% "Font Face Curly Brackets:  "syn region sisu_identifier contains=sisu_strikeout,sisu_number,sisu_control,sisu_identifier,sisu_error matchgroup=sisu_sem start="\S\+:{" end="}:[^<>,.!?:; ]\+" oneline  " book index: -syn region sisu_index matchgroup=sisu_index_block start="^={" end="}" +syn region sisu_index contains=sisu_within_index_ignore,sisu_within_index matchgroup=sisu_index_block start="^={" end="}"  " emphasis:  syn region sisu_bold contains=sisu_strikeout,sisu_number,sisu_bold,sisu_control,sisu_identifier,sisu_error matchgroup=sisu_fontface start="\*{" end="}\*"  " bold: @@ -250,6 +252,8 @@ hi def link sisu_index                 SpecialKey  hi def link sisu_index_block           Visual  hi def link sisu_content_endnote       Special  hi def link sisu_control               Delimiter +hi def link sisu_within_index          Delimiter +hi def link sisu_within_index_ignore   SpecialKey  hi def link sisu_ocn                   Include  hi def link sisu_number                Number  hi def link sisu_identifier            Function | 
