changeset 35199:57f7c2b32500

runtime(matchparen): fix :NoMatchParen not working (#14797) Commit: https://github.com/vim/vim/commit/94043780196cc66d23eeec10e2c722c6552324e0 Author: zeertzjq <zeertzjq@outlook.com> Date: Sat May 18 14:55:49 2024 +0800 runtime(matchparen): fix :NoMatchParen not working (https://github.com/vim/vim/issues/14797) fixes: neovim/neovimhttps://github.com/vim/vim/issues/28828 Signed-off-by: zeertzjq <zeertzjq@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sat, 18 May 2024 09:00:08 +0200
parents 8cb8025670aa
children 7f5de3ce54c8
files runtime/plugin/matchparen.vim
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/plugin/matchparen.vim
+++ b/runtime/plugin/matchparen.vim
@@ -1,6 +1,6 @@
 " Vim plugin for showing matching parens
 " Maintainer:	The Vim Project <https://github.com/vim/vim>
-" Last Change:	2023 Oct 20
+" Last Change:	2024 May 18
 " Former Maintainer:	Bram Moolenaar <Bram@vim.org>
 
 " Exit quickly when:
@@ -218,7 +218,7 @@ command NoMatchParen call s:NoMatchParen
 
 func s:NoMatchParen()
   let w = winnr()
-  noau windo silent! call matchdelete(3)
+  noau windo call s:Remove_Matches()
   unlet! g:loaded_matchparen
   exe "noau ". w . "wincmd w"
   au! matchparen