summaryrefslogtreecommitdiff
path: root/uvim/runtime/syntax/dep3patch.vim
diff options
context:
space:
mode:
authorMehmet Samet Duman <yongdohyun@projecttick.org>2026-04-03 22:21:25 +0300
committerMehmet Samet Duman <yongdohyun@projecttick.org>2026-04-04 00:23:03 +0300
commit2eae5db069dc171f74cd863487655f6a88e5384d (patch)
tree2d9d05e09978a2a44acbfbb8d651f240df3ca052 /uvim/runtime/syntax/dep3patch.vim
parent473d922faed49241a5d29d9e37dc4819cd512006 (diff)
downloadProject-Tick-2eae5db069dc171f74cd863487655f6a88e5384d.tar.gz
Project-Tick-2eae5db069dc171f74cd863487655f6a88e5384d.zip
NOISSUE rebrand vim to MNV's not Vim
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to 'uvim/runtime/syntax/dep3patch.vim')
-rw-r--r--uvim/runtime/syntax/dep3patch.vim57
1 files changed, 0 insertions, 57 deletions
diff --git a/uvim/runtime/syntax/dep3patch.vim b/uvim/runtime/syntax/dep3patch.vim
deleted file mode 100644
index c00bddfde2..0000000000
--- a/uvim/runtime/syntax/dep3patch.vim
+++ /dev/null
@@ -1,57 +0,0 @@
-" Vim syntax file
-" Language: Debian DEP3 Patch headers
-" Maintainer: Gabriel Filion <gabster@lelutin.ca>
-" Last Change: 2023 Jan 16
-" URL: https://salsa.debian.org/vim-team/vim-debian/blob/main/syntax/dep3patch.vim
-"
-" Specification of the DEP3 patch header format is available at:
-" https://dep-team.pages.debian.net/deps/dep3/
-
-" Standard syntax initialization
-if exists('b:current_syntax')
- finish
-endif
-
-runtime! syntax/diff.vim
-unlet! b:current_syntax
-
-let s:cpo_save = &cpo
-set cpo&vim
-
-syn region dep3patchHeaders start="\%^" end="^\%(---\)\@=" contains=dep3patchKey,dep3patchMultiField
-
-syn case ignore
-
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^\%(Description\|Subject\)\ze: *" skip="^[ \t]" end="^$"me=s-1 end="^[^ \t#]"me=s-1 contained contains=@Spell
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^Origin\ze: *" end="$" contained contains=dep3patchHTTPUrl,dep3patchCommitID,dep3patchOriginCategory oneline keepend
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^Bug\%(-[[:graph:]]\+\)\?\ze: *" end="$" contained contains=dep3patchHTTPUrl oneline keepend
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^Forwarded\ze: *" end="$" contained contains=dep3patchHTTPUrl,dep3patchForwardedShort oneline keepend
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^\%(Author\|From\)\ze: *" end="$" contained contains=dep3patchEmail oneline keepend
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^\%(Reviewed-by\|Acked-by\)\ze: *" end="$" contained contains=dep3patchEmail oneline keepend
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^Last-Update\ze: *" end="$" contained contains=dep3patchISODate oneline keepend
-syn region dep3patchMultiField matchgroup=dep3patchKey start="^Applied-Upstream\ze: *" end="$" contained contains=dep3patchHTTPUrl,dep3patchCommitID oneline keepend
-
-syn match dep3patchHTTPUrl contained "\vhttps?://[[:alnum:]][-[:alnum:]]*[[:alnum:]]?(\.[[:alnum:]][-[:alnum:]]*[[:alnum:]]?)*\.[[:alpha:]][-[:alnum:]]*[[:alpha:]]?(:\d+)?(/[^[:space:]]*)?$"
-syn match dep3patchCommitID contained "commit:[[:alnum:]]\+"
-syn match dep3patchOriginCategory contained "\%(upstream\|backport\|vendor\|other\), "
-syn match dep3patchForwardedShort contained "\%(yes\|no\|not-needed\), "
-syn match dep3patchEmail "[_=[:alnum:]\.+-]\+@[[:alnum:]\./\-]\+"
-syn match dep3patchEmail "<.\{-}>"
-syn match dep3patchISODate "[[:digit:]]\{4}-[[:digit:]]\{2}-[[:digit:]]\{2}"
-
-" Associate our matches and regions with pretty colours
-hi def link dep3patchKey Keyword
-hi def link dep3patchOriginCategory Keyword
-hi def link dep3patchForwardedShort Keyword
-hi def link dep3patchMultiField Normal
-hi def link dep3patchHTTPUrl Identifier
-hi def link dep3patchCommitID Identifier
-hi def link dep3patchEmail Identifier
-hi def link dep3patchISODate Identifier
-
-let b:current_syntax = 'dep3patch'
-
-let &cpo = s:cpo_save
-unlet s:cpo_save
-
-" vim: ts=8 sw=2