about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--Util/zyodl.vim4
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 57635bea7..a606de02f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2020-05-28  Daniel Shahaf  <d.s@daniel.shahaf.name>
 
+	* unposted: Util/zyodl.vim: Highlight yodl continuation line
+	marker
+
 	* 45923 (with memory leak fixed, cf. 45924): Src/Modules/zprof.c,
 	Src/exec.c: zprof: Don't tally all anonymous functions as though
 	they were a single function named "(anon)".
diff --git a/Util/zyodl.vim b/Util/zyodl.vim
index 73cd027fd..49862c65f 100644
--- a/Util/zyodl.vim
+++ b/Util/zyodl.vim
@@ -74,6 +74,9 @@ syn keyword zyodlKeyword sitem nextgroup=zyodlSItemArg1
 syn region zyodlSItemArg1 oneline start="(" end=")" contains=zyodlSpecial,@zyodlInline nextgroup=zyodlSItemArg2 contained
 syn region zyodlSItemArg2 start="(" end=")" contains=zyodlSpecial,@zyodlInline contained skip="\w\@<!([^)]*)"
 
+" Continuation lines
+syn match zyodlLineJoiner /\\$/
+
 syn keyword zyodlBullet  itemiz      conceal cchar=• 
 syn match   zyodlSpecial "\<DASH()-" conceal cchar=—
 syn match   zyodlSpecial "+\?LPAR()" conceal cchar=(
@@ -97,6 +100,7 @@ hi def link zyodlCond Conditional
 hi def link zyodlRef Include
 hi def link zyodlSItemArg1 Macro
 hi def link zyodlSItemArg2 Underlined
+hi def link zyodlLineJoiner Special
 
 let b:current_syntax = "zyodl"
 let &cpo = s:cpo_save