Commit: runtime(strace): highlight stack trace as comment

1 view
Skip to first unread message

Christian Brabandt

unread,
Aug 10, 2026, 3:15:16 PM (20 hours ago) Aug 10
to vim...@googlegroups.com
runtime(strace): highlight stack trace as comment

Commit: https://github.com/vim/vim/commit/2e8c81ea093ca84fa8402cb140422d5338bbb6d9
Author: Josef Schönberger <josef.sch...@tum.de>
Date: Mon Aug 10 18:58:53 2026 +0000

runtime(strace): highlight stack trace as comment

strace supports printing a complete stack trace for each syscall using
the `-k` (`--stack-trace`) flag. Highlight the trace as a comment.

closes: #20998

Signed-off-by: Josef Schönberger <josef.sch...@tum.de>
Signed-off-by: Christian Brabandt <c...@256bit.org>

diff --git a/runtime/syntax/strace.vim b/runtime/syntax/strace.vim
index 20516a185..e4a64bee2 100644
--- a/runtime/syntax/strace.vim
+++ b/runtime/syntax/strace.vim
@@ -2,6 +2,7 @@
" Language: strace output
" Maintainer: David Necas (Yeti) <ye...@physics.muni.cz>
" 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
Reply all
Reply to author
Forward
0 new messages