unposted: internal: zyodl.vim: Support yodl comments.

This commit is contained in:
Daniel Shahaf 2019-12-29 01:44:24 +00:00
parent 58ff4adbb0
commit 2b9419fd7e
2 changed files with 12 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2020-01-07 Daniel Shahaf <danielsh@apache.org>
* unposted: Util/zyodl.vim: internal: zyodl.vim: Support yodl
comments.
2020-01-07 Damien Thébault <damien.thebault@gmail.com> 2020-01-07 Damien Thébault <damien.thebault@gmail.com>
* github #44: Completion/Unix/Command/_picocom: Allow completion * github #44: Completion/Unix/Command/_picocom: Allow completion

View file

@ -21,6 +21,8 @@
" xitem(foo) " xitem(foo)
" item(foo)(foo) " item(foo)(foo)
" sitem(foo)(foo foo) " sitem(foo)(foo foo)
" COMMENT(foo var(foo) foo)
" comment(foo)
" example(print *.c+LPAR()#q:s/#%+LPAR()#b+RPAR()s+LPAR()*+RPAR().c/'S${match[1]}.C'/+RPAR()) " example(print *.c+LPAR()#q:s/#%+LPAR()#b+RPAR()s+LPAR()*+RPAR().c/'S${match[1]}.C'/+RPAR())
" ifzman(zmanref(zshmisc))ifnzman(noderef(Redirection)) " ifzman(zmanref(zshmisc))ifnzman(noderef(Redirection))
" LPAR()foo 42 foo+RPAR() " LPAR()foo 42 foo+RPAR()
@ -51,6 +53,9 @@ syn match zyodlNumber "\d\+"
syn region zyodlItem start="\<xitem(" end=")" contains=zyodlSpecial,@zyodlInline syn region zyodlItem start="\<xitem(" end=")" contains=zyodlSpecial,@zyodlInline
syn region zyodlItem start="\<item(" end=")" contains=zyodlSpecial,@zyodlInline syn region zyodlItem start="\<item(" end=")" contains=zyodlSpecial,@zyodlInline
syn region zyodlExample start="\<example(" end=")" contains=zyodlSpecial syn region zyodlExample start="\<example(" end=")" contains=zyodlSpecial
syn region zyodlComment start="\<COMMENT(" end=")" contains=zyodlSpecial,@zyodlInline,zyodlParenthetical
" comment that gets output in generated texinfo/roff source
syn region zyodlComment start="\<comment(" end=")"
syn region zyodlTitle start="\<\(chapter\|subsect\|sect\)(" end=")" contains=zyodlSpecial,@zyodlInline,zyodlParenthetical syn region zyodlTitle start="\<\(chapter\|subsect\|sect\)(" end=")" contains=zyodlSpecial,@zyodlInline,zyodlParenthetical
syn match zyodlTitle "^texinode(.*$" syn match zyodlTitle "^texinode(.*$"
syn region zyodlParenthetical start="\w\@<!(" end=")" transparent contained contains=zyodlParenthetical syn region zyodlParenthetical start="\w\@<!(" end=")" transparent contained contains=zyodlParenthetical
@ -70,11 +75,12 @@ hi def link zyodlVar Identifier
" Not ':hi def link zyodlBold Bold' since there's no such group. " Not ':hi def link zyodlBold Bold' since there's no such group.
hi def zyodlBold gui=bold cterm=bold hi def zyodlBold gui=bold cterm=bold
hi def link zyodlEmph Type hi def link zyodlEmph Type
hi def link zyodlIndex Comment hi def link zyodlIndex PreProc
hi def link zyodlSpecial Special hi def link zyodlSpecial Special
hi def link zyodlNumber Number hi def link zyodlNumber Number
hi def link zyodlItem Keyword hi def link zyodlItem Keyword
hi def link zyodlExample String hi def link zyodlExample String
hi def link zyodlComment Comment
hi def link zyodlTitle Title hi def link zyodlTitle Title
hi def link zyodlCond Conditional hi def link zyodlCond Conditional
hi def link zyodlRef Include hi def link zyodlRef Include