neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit fba0562723a1af143c9e9509920d03d8231b8bf7
parent e642825e281b7a9f259b8bc0b83b94a78b18a2c4
Author: Christian Clason <c.clason@uni-graz.at>
Date:   Sat,  3 Dec 2022 15:16:37 +0100

fix(syntax): correct conceal for annotated code blocks (#21272)

fixup for https://github.com/neovim/neovim/pull/21154
Diffstat:
Mruntime/syntax/help.vim | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/runtime/syntax/help.vim b/runtime/syntax/help.vim @@ -16,9 +16,9 @@ syn match helpSectionDelim "^===.*===$" syn match helpSectionDelim "^---.*--$" " Neovim: support language annotation in codeblocks if has("conceal") - syn region helpExample matchgroup=helpIgnore start=" >[a-z0-9]*$" start="^[a-z0-9]*>$" end="^[^ \t]"me=e-1 end="^<" concealends + syn region helpExample matchgroup=helpIgnore start=" >[a-z0-9]*$" start="^>[a-z0-9]*$" end="^[^ \t]"me=e-1 end="^<" concealends else - syn region helpExample matchgroup=helpIgnore start=" >[a-z0-9]*$" start="^[a-z0-9]*>$" end="^[^ \t]"me=e-1 end="^<" + syn region helpExample matchgroup=helpIgnore start=" >[a-z0-9]*$" start="^>[a-z0-9]*$" end="^[^ \t]"me=e-1 end="^<" endif syn match helpHyperTextJump "\\\@<!|[#-)!+-~]\+|" contains=helpBar syn match helpHyperTextEntry "\*[#-)!+-~]\+\*\s"he=e-1 contains=helpStar