Commit: runtime(debcontrol): add Static-Built-Using field (#14306)

3 views
Skip to first unread message

Christian Brabandt

unread,
Mar 28, 2024, 5:00:18 AM3/28/24
to vim...@googlegroups.com
runtime(debcontrol): add Static-Built-Using field (#14306)

Commit: https://github.com/vim/vim/commit/677cd956810e685e820a5ade5aa6c29be5044e9b
Author: Guilherme Puida <guil...@puida.xyz>
Date: Thu Mar 28 05:56:50 2024 -0300

runtime(debcontrol): add Static-Built-Using field (https://github.com/vim/vim/issues/14306)

Signed-off-by: Guilherme Puida <guil...@puida.xyz>
Signed-off-by: James McCoy <jame...@jamessan.com>
Signed-off-by: Christian Brabandt <c...@256bit.org>

diff --git a/runtime/syntax/debcontrol.vim b/runtime/syntax/debcontrol.vim
index b173a7b3f..ea82d85b0 100644
--- a/runtime/syntax/debcontrol.vim
+++ b/runtime/syntax/debcontrol.vim
@@ -3,7 +3,7 @@
" Maintainer: Debian Vim Maintainers
" Former Maintainers: Gerfried Fuchs <al...@ist.org>
" Wichert Akkerman <wakk...@debian.org>
-" Last Change: 2023 Dec 22
+" Last Change: 2024 Mar 26
" URL: https://salsa.debian.org/vim-team/vim-debian/blob/main/syntax/debcontrol.vim

" Standard syntax initialization
@@ -93,7 +93,7 @@ syn case ignore

" Catch-all for the legal fields
syn region debcontrolField matchgroup=debcontrolKey start="^\%(\%(XSBC-Original-\)\=Maintainer\|Standards-Version\|Bugs\|Origin\|X[SB]-Python-Version\|\%(XS-\)\=Vcs-Mtn\|\%(XS-\)\=Testsuite\%(-Triggers\)\=\|Build-Profiles\|Tag\|Subarchitecture\|Kernel-Version\|Installer-Menu-Item\): " end="$" contains=debcontrolVariable,debcontrolEmail oneline
-syn region debcontrolMultiField matchgroup=debcontrolKey start="^\%(Build-\%(Conflicts\|Depends\)\%(-Arch\|-Indep\)\=\|\%(Pre-\)\=Depends\|Recommends\|Suggests\|Breaks\|Enhances\|Replaces\|Conflicts\|Provides\|Built-Using\|Uploaders\|X[SBC]\{0,3\}\%(Private-\)\=-[-a-zA-Z0-9]\+\): *" skip="^[ ]" end="^$"me=s-1 end="^[^ #]"me=s-1 contains=debcontrolEmail,debcontrolVariable,debcontrolComment
+syn region debcontrolMultiField matchgroup=debcontrolKey start="^\%(Build-\%(Conflicts\|Depends\)\%(-Arch\|-Indep\)\=\|\%(Pre-\)\=Depends\|Recommends\|Suggests\|Breaks\|Enhances\|Replaces\|Conflicts\|Provides\|Built-Using\|Static-Built-Using\|Uploaders\|X[SBC]\{0,3\}\%(Private-\)\=-[-a-zA-Z0-9]\+\): *" skip="^[ ]" end="^$"me=s-1 end="^[^ #]"me=s-1 contains=debcontrolEmail,debcontrolVariable,debcontrolComment
syn region debcontrolMultiFieldSpell matchgroup=debcontrolKey start="^Description: *" skip="^[ ]" end="^$"me=s-1 end="^[^ #]"me=s-1 contains=debcontrolEmail,debcontrolVariable,debcontrolComment,@Spell

" Fields for which we do strict syntax checking
Reply all
Reply to author
Forward
0 new messages