@@ -76,14 +76,14 @@ syn region scdocEmphasis matchgroup=scdocSimpleTag start=/\<emphasis::/ skip=/\\
7676syn region scdocSoft matchgroup =scdocSimpleTag start =/ \< soft::/ skip =/ \\ ::/ end =/ ::/
7777
7878" only highlight the first part of the link. order is important here
79- syn region scdocRealLink keepend start =/ \(\< link:: \)\@ <= / end =/ ::/ he =s - 1 contained
80- syn region scdocRealLink keepend start =/ \(\< link:: \)\@ <= / end =/ #/ he =s - 1 contained
81- syn region scdocRealLink keepend start =/ \(\< link ::[^#]*#\)\@ <=/ end =/ ::/ he =s - 1 contained
82- syn region scdocRealLink keepend start =/ \(\< link ::[^#]*#\)\@ <=/ end =/ #/ he =s - 1 contained
79+ syn region scdocRealLink keepend start =/ / end =/ ::/ he =s - 1 contained
80+ syn region scdocRealLink keepend start =/ / end =/ #/ he =s - 1 contained
81+ syn region scdocRealLink keepend start =/ \(\< ::[^#]*#\)\@ <=/ end =/ ::/ he =s - 1 contained
82+ syn region scdocRealLink keepend start =/ \(\< ::[^#]*#\)\@ <=/ end =/ #/ he =s - 1 contained
8383syn region scdocLink keepend matchgroup =scdocSimpleTag start =/ \< link::/ skip =/ \\ ::/ end =/ ::/ contains =scdocRealLink
8484
8585syn region scdocAnchor matchgroup =scdocSimpleTag start =/ \< anchor::/ skip =/ \\ ::/ end =/ ::/
86- syn region scdocImage matchgroup =scdocSimpleTag start =/ \< image::/ skip =/ \\ ::/ end =/ ::/
86+ syn region scdocImage keepend matchgroup =scdocSimpleTag start =/ \< image::/ skip =/ \\ ::/ end =/ ::/ contains = scdocRealLink
8787
8888
8989" teletype and code have inline and block forms
@@ -188,9 +188,8 @@ hi scdocStrong cterm=bold
188188hi scdocEmphasis cterm= italic
189189hi def link scdocSoft Comment
190190hi def link scdocRealLink Underlined
191- " don't link scdocLink
191+ " don't link scdocLink or scdocImage
192192hi def link scdocAnchor Underlined
193- hi def link scdocImage Underlined
194193hi def link scdocTeletype Statement
195194
196195hi def link scdocNote String
0 commit comments