diff options
author | Daniel Shahaf <danielsh@apache.org> | 2019-12-29 01:44:24 +0000 |
---|---|---|
committer | Daniel Shahaf <danielsh@apache.org> | 2020-01-07 19:37:40 +0000 |
commit | 2b9419fd7ee348483da5e5ba1a24fa8f67b9a618 (patch) | |
tree | 7d29fe213639f19069d7a0119ac83e82017c793f /Util | |
parent | 58ff4adbb0ee5ef09b50f7b62bda428006cd57d8 (diff) | |
download | zsh-2b9419fd7ee348483da5e5ba1a24fa8f67b9a618.tar.gz zsh-2b9419fd7ee348483da5e5ba1a24fa8f67b9a618.tar.xz zsh-2b9419fd7ee348483da5e5ba1a24fa8f67b9a618.zip |
unposted: internal: zyodl.vim: Support yodl comments.
Diffstat (limited to 'Util')
-rw-r--r-- | Util/zyodl.vim | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Util/zyodl.vim b/Util/zyodl.vim index 7bde946c1..ed9cf86b5 100644 --- a/Util/zyodl.vim +++ b/Util/zyodl.vim @@ -21,6 +21,8 @@ " xitem(foo) " item(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()) " ifzman(zmanref(zshmisc))ifnzman(noderef(Redirection)) " 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="\<item(" end=")" contains=zyodlSpecial,@zyodlInline 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 match zyodlTitle "^texinode(.*$" 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. hi def zyodlBold gui=bold cterm=bold hi def link zyodlEmph Type -hi def link zyodlIndex Comment +hi def link zyodlIndex PreProc hi def link zyodlSpecial Special hi def link zyodlNumber Number hi def link zyodlItem Keyword hi def link zyodlExample String +hi def link zyodlComment Comment hi def link zyodlTitle Title hi def link zyodlCond Conditional hi def link zyodlRef Include |