From 13d29cb9ed0d6fba734dc5a96ed543326ee14b3f Mon Sep 17 00:00:00 2001 From: Synray <31429825+Synray@users.noreply.github.com> Date: Sun, 22 Jul 2018 09:30:38 -0700 Subject: man.vim: improve manSentence regex (#8764) ref https://github.com/neovim/neovim/pull/8709#issuecomment-406319186 --- runtime/syntax/man.vim | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'runtime/syntax') diff --git a/runtime/syntax/man.vim b/runtime/syntax/man.vim index 9ae50d17a5..6afe56a6e3 100644 --- a/runtime/syntax/man.vim +++ b/runtime/syntax/man.vim @@ -34,19 +34,18 @@ if b:man_sect =~# '^[023]' syntax case match syntax include @c $VIMRUNTIME/syntax/c.vim syntax match manCFuncDefinition display '\<\h\w*\>\ze\(\s\|\n\)*(' contained - syntax match manSentence display '\%(^ \{3,7}\u\|\. \u\)\_.\{-} - \\%(-$\|\.$\|:$\)\| - \ \{3,7}\a.*\%(\.\|:\)$' contained contains=manReference + syntax match manLowerSentence /\n\s\{7}\l.\+[()]\=\%(\:\|.\|-\)[()]\=[{};]\@