Mercurial > vim
view runtime/syntax/procmail.vim @ 31537:91924f1b59af v9.0.1101
patch 9.0.1101: unused global variable
Commit: https://github.com/vim/vim/commit/b536540ab3c13db629432c411e92c05c4a3808ba
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Dec 26 14:37:44 2022 +0000
patch 9.0.1101: unused global variable
Problem: Unused global variable.
Solution: Remove the variable. (closes https://github.com/vim/vim/issues/11752)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 26 Dec 2022 15:45:03 +0100 |
parents | 46763b01cd9a |
children |
line wrap: on
line source
" Vim syntax file " Language: Procmail definition file " Maintainer: Melchior FRANZ <mfranz@aon.at> " Last Change: 2003 Aug 14 " Author: Sonia Heimann " quit when a syntax file was already loaded if exists("b:current_syntax") finish endif syn match procmailComment "#.*$" contains=procmailTodo syn keyword procmailTodo contained Todo TBD syn region procmailString start=+"+ skip=+\\"+ end=+"+ syn region procmailString start=+'+ skip=+\\'+ end=+'+ syn region procmailVarDeclRegion start="^\s*[a-zA-Z0-9_]\+\s*="hs=e-1 skip=+\\$+ end=+$+ contains=procmailVar,procmailVarDecl,procmailString syn match procmailVarDecl contained "^\s*[a-zA-Z0-9_]\+" syn match procmailVar "$[a-zA-Z0-9_]\+" syn match procmailCondition contained "^\s*\*.*" syn match procmailActionFolder contained "^\s*[-_a-zA-Z0-9/]\+" syn match procmailActionVariable contained "^\s*$[a-zA-Z_]\+" syn region procmailActionForward start=+^\s*!+ skip=+\\$+ end=+$+ syn region procmailActionPipe start=+^\s*|+ skip=+\\$+ end=+$+ syn region procmailActionNested start=+^\s*{+ end=+^\s*}+ contains=procmailRecipe,procmailComment,procmailVarDeclRegion syn region procmailRecipe start=+^\s*:.*$+ end=+^\s*\($\|}\)+me=e-1 contains=procmailComment,procmailCondition,procmailActionFolder,procmailActionVariable,procmailActionForward,procmailActionPipe,procmailActionNested,procmailVarDeclRegion " Define the default highlighting. " Only when an item doesn't have highlighting yet hi def link procmailComment Comment hi def link procmailTodo Todo hi def link procmailRecipe Statement "hi def link procmailCondition Statement hi def link procmailActionFolder procmailAction hi def link procmailActionVariable procmailAction hi def link procmailActionForward procmailAction hi def link procmailActionPipe procmailAction hi def link procmailAction Function hi def link procmailVar Identifier hi def link procmailVarDecl Identifier hi def link procmailString String let b:current_syntax = "procmail" " vim: ts=8