From 47aef025a7079f35234157e1080c997c4e90a91e Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sat, 27 Dec 2025 09:46:13 +0800 Subject: [PATCH] vim-patch:ffd5c52: runtime(compiler): ignore 'Found' messages in ruff and ty compiler (#37119) while at it, also update the ty command line closes: vim/vim#19012 https://github.com/vim/vim/commit/ffd5c52d23efa10087721b33713dbf8e4071f3ae Co-authored-by: Konfekt --- runtime/compiler/ruff.vim | 2 ++ runtime/compiler/ty.vim | 7 ++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/runtime/compiler/ruff.vim b/runtime/compiler/ruff.vim index d10e6eda28..d4f564b06a 100644 --- a/runtime/compiler/ruff.vim +++ b/runtime/compiler/ruff.vim @@ -4,6 +4,7 @@ " Last Change: 2024 Nov 07 " 2024 Nov 19 by the Vim Project (properly escape makeprg setting) " 2025 Nov 06 by the Vim Project (do not set buffer-local makeprg) +" 2024 Dec 24 by the Vim Project (mute Found messages) if exists("current_compiler") | finish | endif let current_compiler = "ruff" @@ -16,6 +17,7 @@ exe 'CompilerSet makeprg=' .. escape('ruff check --output-format=concise ' \ ..get(b:, 'ruff_makeprg_params', get(g:, 'ruff_makeprg_params', '--preview')), \ ' \|"') CompilerSet errorformat=%f:%l:%c:\ %m,%f:%l:\ %m,%f:%l:%c\ -\ %m,%f: +CompilerSet errorformat+=%-GFound\ %.%# let &cpo = s:cpo_save unlet s:cpo_save diff --git a/runtime/compiler/ty.vim b/runtime/compiler/ty.vim index 5684b29f68..d9ee5aae8a 100644 --- a/runtime/compiler/ty.vim +++ b/runtime/compiler/ty.vim @@ -1,7 +1,7 @@ " Vim compiler file " Compiler: Ty (Python Type Checker) " Maintainer: @konfekt -" Last Change: 2024 Dec 18 +" Last Change: 2024 Dec 24 if exists("current_compiler") | finish | endif let current_compiler = "ty" @@ -11,9 +11,10 @@ set cpo&vim " CompilerSet makeprg=ty exe 'CompilerSet makeprg=' .. escape( - \ get(b:, 'ty_makeprg', get(g:, 'ty_makeprg', 'ty --no-progress --color=never')) - \ ..' check --output-format=concise', ' \|"') + \ get(b:, 'ty_makeprg', get(g:, 'ty_makeprg', 'ty check --no-progress --color=never')) + \ ..' --output-format=concise', ' \|"') CompilerSet errorformat=%f:%l:%c:\ %m,%f:%l:\ %m,%f:%l:%c\ -\ %m,%f: +CompilerSet errorformat+=%-GFound\ %.%# let &cpo = s:cpo_save unlet s:cpo_save