From 5f15c0e959cf4b2d767f68a47a183ac7fbf440c0 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Tue, 11 Aug 2026 09:30:08 +0800 Subject: [PATCH] vim-patch:2e8c81e: runtime(strace): highlight stack trace as comment (#41266) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit strace supports printing a complete stack trace for each syscall using the `-k` (`--stack-trace`) flag. Highlight the trace as a comment. closes: vim/vim#20998 https://github.com/vim/vim/commit/2e8c81ea093ca84fa8402cb140422d5338bbb6d9 Co-authored-by: Josef Schönberger --- runtime/syntax/strace.vim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/runtime/syntax/strace.vim b/runtime/syntax/strace.vim index 20516a1853..e4a64bee2a 100644 --- a/runtime/syntax/strace.vim +++ b/runtime/syntax/strace.vim @@ -2,6 +2,7 @@ " Language: strace output " Maintainer: David Necas (Yeti) " Last Change: 2022 Jan 29 +" 2026 Aug 10 by Vim Project: highlight strack trace as comment #20998 " Setup " quit when a syntax file was already loaded @@ -29,11 +30,13 @@ syn match straceSysCallEmbed "\w\+" contained syn keyword stracePID pid contained syn match straceOperator "[-+=*/!%&|:,]" syn region straceComment start="/\*" end="\*/" oneline +syn match straceStackTrace "^ *> .*$" " Define the default highlighting hi def link straceComment Comment hi def link straceVerbosed Comment +hi def link straceStackTrace Comment hi def link stracePID PreProc hi def link straceNumber Number hi def link straceNumberRHS Type