aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/valgrind.vim
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-08-02 19:22:23 +0200
committerGitHub <noreply@github.com>2019-08-02 19:22:23 +0200
commita270c33b3a49d7a47b1bb6e6b9eb2073d98e0602 (patch)
tree7561e413d75fdb008c2bdf81dc63f31806116d5c /runtime/syntax/valgrind.vim
parent1aedb9ed00e40f54bb3303ab6d2da4a0f6e2fbb6 (diff)
parente2e220256e7e62b6b7df9ba65cd3fdf32390652b (diff)
downloadrneovim-a270c33b3a49d7a47b1bb6e6b9eb2073d98e0602.tar.gz
rneovim-a270c33b3a49d7a47b1bb6e6b9eb2073d98e0602.tar.bz2
rneovim-a270c33b3a49d7a47b1bb6e6b9eb2073d98e0602.zip
Merge #10675 from justinmk/vim-runtime
fix #10572
Diffstat (limited to 'runtime/syntax/valgrind.vim')
-rw-r--r--runtime/syntax/valgrind.vim7
1 files changed, 3 insertions, 4 deletions
diff --git a/runtime/syntax/valgrind.vim b/runtime/syntax/valgrind.vim
index d099971826..a9b4a8c8e7 100644
--- a/runtime/syntax/valgrind.vim
+++ b/runtime/syntax/valgrind.vim
@@ -2,8 +2,7 @@
" Language: Valgrind Memory Debugger Output
" Maintainer: Roger Luethi <rl@hellgate.ch>
" Program URL: http://devel-home.kde.org/~sewardj/
-" Last Change: 2015 Jan 27
-" Included improvement by Dominique Pelle
+" Last Change: 2019 Jul 24
"
" Notes: mostly based on strace.vim and xml.vim
"
@@ -26,7 +25,7 @@ syn match valgrindSpecLine "^[+-]\{2}\d\+[+-]\{2}.*$"
syn region valgrindRegion
\ start=+^==\z(\d\+\)== \w.*$+
- \ skip=+^==\z1==\( \| .*\)$+
+ \ skip=+^==\z1==\( \| .*\| \S.*\)$+
\ end=+^+
\ fold
\ keepend
@@ -70,7 +69,7 @@ syn match valgrindLoc "\s\+\(by\|at\|Address\).*$" contained
syn match valgrindAt "at\s\@=" contained
syn match valgrindAddr "\W\zs0x\x\+" contained
-syn match valgrindFunc ": \zs\h[a-zA-Z0-9_:\[\]()<>&*+\-,=%!|^ ]*\ze([^)]*)$" contained
+syn match valgrindFunc ": \zs\h[a-zA-Z0-9_:\[\]()<>&*+\-,=%!|^ @.]*\ze([^)]*)$" contained
syn match valgrindBin "(\(with\)\=in \zs\S\+)\@=" contained
syn match valgrindSrc "(\zs[^)]*:\d\+)\@=" contained