annotate runtime/syntax/muttrc.vim @ 33674:021e5bb88513 v9.0.2074

patch 9.0.2074: Completion menu may be wrong Commit: https://github.com/vim/vim/commit/daef8c74375141974d61b85199b383017644978c Author: Christian Brabandt <cb@256bit.org> Date: Fri Oct 27 19:16:26 2023 +0200 patch 9.0.2074: Completion menu may be wrong Problem: Completion menu may be wrong Solution: Check for the original direction of the completion menu, add more tests, make it work with 'noselect' completion: move in right direction when filling completion_info() When moving through the insert completion menu and switching directions, we need to make sure we start at the correct position in the list and move correctly forward/backwards through it, so that we do not skip entries and the selected item points to the correct entry in the list of completion entries generated by the completion_info() function. The general case is this: 1) CTRL-X CTRL-N, we will traverse the list starting from compl_first_match and then go forwards (using the cp->next pointer) through the list (skipping the very first entry, which has the CP_ORIGINAL_TEXT flag set (since that is the empty/non-selected entry 2) CTRL-X CTRL-P, we will traverse the list starting from compl_first_match (which now points to the last entry). The previous entry will have the CP_ORIGINAL_TEXT flag set, so we need to start traversing the list from the second prev pointer. There are in fact 2 special cases after starting the completion menu with CTRL-X: 3) CTRL-N and then going backwards by pressing CTRL-P again. compl_first_match will point to the same entry as in step 1 above, but since compl_dir_foward() has been switched by pressing CTRL-P to backwards we need to pretend to be in still in case 1 and still traverse the list in forward direction using the cp_next pointer 4) CTRL-P and then going forwards by pressing CTRL-N again. compl_first_match will point to the same entry as in step 2 above, but since compl_dir_foward() has been switched by pressing CTRL-N to forwards we need to pretend to be in still in case 2 and still traverse the list in backward direction using the cp_prev pointer For the 'noselect' case however, this is slightly different again. When going backwards, we only need to go one cp_prev pointer back. And resting of the direction works again slightly different. So we need to take the noselect option into account when deciding in which direction to iterate through the list of matches. related: #13402 related: #12971 closes: #13408 Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Fri, 27 Oct 2023 19:30:05 +0200
parents 51e9b8c9cf30
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 " Vim syntax file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 " Language: Mutt setup files
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
3 " Original: Preben 'Peppe' Guldberg <peppe-vim@wielders.org>
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
4 " Maintainer: Luna Celeste <luna@unixpoet.dev>
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
5 " Last Change: 14 Aug 2023
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
7 " This file covers mutt version 2.2.10
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 9975
diff changeset
9 " quit when a syntax file was already loaded
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 9975
diff changeset
10 if exists("b:current_syntax")
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 finish
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
14 let s:cpo_save = &cpo
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
15 set cpo&vim
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
16
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17 " Set the keyword characters
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 9975
diff changeset
18 setlocal isk=@,48-57,_,-
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
20 " handling optional variables
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
21 if !exists("use_mutt_sidebar")
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
22 let use_mutt_sidebar=0
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
23 endif
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
24
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
25 syn match muttrcComment "^# .*$" contains=@Spell
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
26 syn match muttrcComment "^#[^ ].*$"
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
27 syn match muttrcComment "^#$"
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 syn match muttrcComment "[^\\]#.*$"lc=1
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 " Escape sequences (back-tick and pipe goes here too)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
31 syn match muttrcEscape +\\[#tnr"'Cc ]+
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32 syn match muttrcEscape +[`|]+
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
33 syn match muttrcEscape +\\$+
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35 " The variables takes the following arguments
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
36 "syn match muttrcString contained "=\s*[^ #"'`]\+"lc=1 contains=muttrcEscape
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
37 syn region muttrcString contained keepend start=+"+ms=e skip=+\\"+ end=+"+ contains=muttrcEscape,muttrcCommand,muttrcAction,muttrcShellString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
38 syn region muttrcString contained keepend start=+'+ms=e skip=+\\'+ end=+'+ contains=muttrcEscape,muttrcCommand,muttrcAction
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
39 syn match muttrcStringNL contained skipwhite skipnl "\s*\\$" nextgroup=muttrcString,muttrcStringNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
40
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
41 syn region muttrcShellString matchgroup=muttrcEscape keepend start=+`+ skip=+\\`+ end=+`+ contains=muttrcVarStr,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcCommand
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
42
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
43 syn match muttrcRXChars contained /[^\\][][.*?+]\+/hs=s+1
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
44 syn match muttrcRXChars contained /[][|()][.*?+]*/
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
45 syn match muttrcRXChars contained /['"]^/ms=s+1
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
46 syn match muttrcRXChars contained /$['"]/me=e-1
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
47 syn match muttrcRXChars contained /\\/
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
48 " Why does muttrcRXString2 work with one \ when muttrcRXString requires two?
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
49 syn region muttrcRXString contained skipwhite start=+'+ skip=+\\'+ end=+'+ contains=muttrcRXChars
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
50 syn region muttrcRXString contained skipwhite start=+"+ skip=+\\"+ end=+"+ contains=muttrcRXChars
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
51 syn region muttrcRXString contained skipwhite start=+[^ "'^]+ skip=+\\\s+ end=+\s+re=e-1 contains=muttrcRXChars
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
52 " For some reason, skip refuses to match backslashes here...
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
53 syn region muttrcRXString contained matchgroup=muttrcRXChars skipwhite start=+\^+ end=+[^\\]\s+re=e-1 contains=muttrcRXChars
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
54 syn region muttrcRXString contained matchgroup=muttrcRXChars skipwhite start=+\^+ end=+$\s+ contains=muttrcRXChars
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
55 syn region muttrcRXString2 contained skipwhite start=+'+ skip=+\'+ end=+'+ contains=muttrcRXChars
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
56 syn region muttrcRXString2 contained skipwhite start=+"+ skip=+\"+ end=+"+ contains=muttrcRXChars
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
57
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
58 " these must be kept synchronized with muttrcRXString, but are intended for
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
59 " muttrcRXHooks
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
60 syn region muttrcRXHookString contained keepend skipwhite start=+'+ skip=+\\'+ end=+'+ contains=muttrcRXString nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
61 syn region muttrcRXHookString contained keepend skipwhite start=+"+ skip=+\\"+ end=+"+ contains=muttrcRXString nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
62 syn region muttrcRXHookString contained keepend skipwhite start=+[^ "'^]+ skip=+\\\s+ end=+\s+re=e-1 contains=muttrcRXString nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
63 syn region muttrcRXHookString contained keepend skipwhite start=+\^+ end=+[^\\]\s+re=e-1 contains=muttrcRXString nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
64 syn region muttrcRXHookString contained keepend matchgroup=muttrcRXChars skipwhite start=+\^+ end=+$\s+ contains=muttrcRXString nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
65 syn match muttrcRXHookStringNL contained skipwhite skipnl "\s*\\$" nextgroup=muttrcRXHookString,muttrcRXHookStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
66
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
67 " these are exclusively for args lists (e.g. -rx pat pat pat ...)
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
68 syn region muttrcRXPat contained keepend skipwhite start=+'+ skip=+\\'+ end=+'\s*+ contains=muttrcRXString nextgroup=muttrcRXPat
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
69 syn region muttrcRXPat contained keepend skipwhite start=+"+ skip=+\\"+ end=+"\s*+ contains=muttrcRXString nextgroup=muttrcRXPat
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
70 syn match muttrcRXPat contained /[^-'"#!]\S\+/ skipwhite contains=muttrcRXChars nextgroup=muttrcRXPat
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
71 syn match muttrcRXDef contained "-rx\s\+" skipwhite nextgroup=muttrcRXPat
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
72
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
73 syn match muttrcSpecial +\(['"]\)!\1+
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
75 syn match muttrcSetStrAssignment contained skipwhite /=\s*\%(\\\?\$\)\?[0-9A-Za-z_-]\+/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr contains=muttrcVariable,muttrcEscapedVariable
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
76 syn region muttrcSetStrAssignment contained skipwhite keepend start=+=\s*"+hs=s+1 end=+"+ skip=+\\"+ nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr contains=muttrcString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
77 syn region muttrcSetStrAssignment contained skipwhite keepend start=+=\s*'+hs=s+1 end=+'+ skip=+\\'+ nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr contains=muttrcString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
78 syn match muttrcSetBoolAssignment contained skipwhite /=\s*\\\?\$\w\+/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr contains=muttrcVariable,muttrcEscapedVariable
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
79 syn match muttrcSetBoolAssignment contained skipwhite /=\s*\%(yes\|no\)/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
80 syn match muttrcSetBoolAssignment contained skipwhite /=\s*"\%(yes\|no\)"/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
81 syn match muttrcSetBoolAssignment contained skipwhite /=\s*'\%(yes\|no\)'/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
82 syn match muttrcSetQuadAssignment contained skipwhite /=\s*\\\?\$\w\+/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr contains=muttrcVariable,muttrcEscapedVariable
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
83 syn match muttrcSetQuadAssignment contained skipwhite /=\s*\%(ask-\)\?\%(yes\|no\)/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
84 syn match muttrcSetQuadAssignment contained skipwhite /=\s*"\%(ask-\)\?\%(yes\|no\)"/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
85 syn match muttrcSetQuadAssignment contained skipwhite /=\s*'\%(ask-\)\?\%(yes\|no\)'/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
86 syn match muttrcSetNumAssignment contained skipwhite /=\s*\\\?\$\w\+/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr contains=muttrcVariable,muttrcEscapedVariable
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
87 syn match muttrcSetNumAssignment contained skipwhite /=\s*\d\+/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
88 syn match muttrcSetNumAssignment contained skipwhite /=\s*"\d\+"/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
89 syn match muttrcSetNumAssignment contained skipwhite /=\s*'\d\+'/hs=s+1 nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 " Now catch some email addresses and headers (purified version from mail.vim)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 syn match muttrcEmail "[a-zA-Z0-9._-]\+@[a-zA-Z0-9./-]\+"
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
93 syn match muttrcHeader "\<\c\%(From\|To\|C[Cc]\|B[Cc][Cc]\|Reply-To\|Subject\|Return-Path\|Received\|Date\|Replied\|Attach\)\>:\="
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
95 syn match muttrcKeySpecial contained +\%(\\[Cc'"]\|\^\|\\[01]\d\{2}\)+
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
96 syn match muttrcKey contained "\S\+" contains=muttrcKeySpecial,muttrcKeyName
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
97 syn region muttrcKey contained start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=muttrcKeySpecial,muttrcKeyName
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
98 syn region muttrcKey contained start=+'+ skip=+\\\\\|\\'+ end=+'+ contains=muttrcKeySpecial,muttrcKeyName
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
99 syn match muttrcKeyName contained "\<f\%(\d\|10\)\>"
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100 syn match muttrcKeyName contained "\\[trne]"
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
101 syn match muttrcKeyName contained "\c<\%(BackSpace\|BackTab\|Delete\|Down\|End\|Enter\|Esc\|Home\|Insert\|Left\|PageDown\|PageUp\|Return\|Right\|Space\|Tab\|Up\)>"
1668
0b796e045c42 updated for version 7.2b-000
vimboss
parents: 1621
diff changeset
102 syn match muttrcKeyName contained "<F[0-9]\+>"
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
104 syn keyword muttrcVarBool skipwhite contained
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
105 \ allow_8bit allow_ansi arrow_cursor ascii_chars askbcc askcc attach_split
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
106 \ auto_tag autoedit auto_subscribe background_edit background_confirm_quit beep beep_new
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
107 \ bounce_delivered braille_friendly browser_abbreviate_mailboxes browser_sticky_cursor
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
108 \ change_folder_next check_mbox_size check_new collapse_unread compose_confirm_detach_first
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
109 \ confirmappend confirmcreate copy_decode_weed count_alternatives crypt_autoencrypt crypt_autopgp
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
110 \ crypt_autosign crypt_autosmime crypt_confirmhook crypt_protected_headers_read
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
111 \ crypt_protected_headers_save crypt_protected_headers_write crypt_opportunistic_encrypt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
112 \ crypt_opportunistic_encrypt_strong_keys crypt_replyencrypt crypt_replysign
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
113 \ crypt_replysignencrypted crypt_timestamp crypt_use_gpgme crypt_use_pka cursor_overlay
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
114 \ delete_untag digest_collapse duplicate_threads edit_hdrs edit_headers encode_from
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
115 \ envelope_from fast_reply fcc_before_send fcc_clear flag_safe followup_to force_name forw_decode
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
116 \ forw_decrypt forw_quote forward_decode forward_quote hdrs header
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
117 \ header_color_partial help hidden_host hide_limited hide_missing hide_thread_subject
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
118 \ hide_top_limited hide_top_missing history_remove_dups honor_disposition idn_decode idn_encode
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
119 \ ignore_linear_white_space ignore_list_reply_to imap_check_subscribed imap_condstore imap_deflate
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
120 \ imap_list_subscribed imap_passive imap_peek imap_qresync imap_servernoise
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
121 \ implicit_autoview include_encrypted include_onlyfirst keep_flagged local_date_header
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
122 \ mail_check_recent mail_check_stats mailcap_sanitize maildir_check_cur
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
123 \ maildir_header_cache_verify maildir_trash mark_old markers menu_move_off
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
124 \ menu_scroll message_cache_clean meta_key metoo mh_purge mime_forward_decode
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
125 \ mime_type_query_first muttlisp_inline_eval narrow_tree pager_stop pgp_auto_decode
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
126 \ pgp_auto_traditional pgp_autoencrypt pgp_autoinline pgp_autosign
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
127 \ pgp_check_exit pgp_check_gpg_decrypt_status_fd pgp_create_traditional
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
128 \ pgp_ignore_subkeys pgp_long_ids pgp_replyencrypt pgp_replyinline
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
129 \ pgp_replysign pgp_replysignencrypted pgp_retainable_sigs pgp_self_encrypt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
130 \ pgp_self_encrypt_as pgp_show_unusable pgp_strict_enc pgp_use_gpg_agent
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
131 \ pipe_decode pipe_decode_weed pipe_split pop_auth_try_all pop_last postpone_encrypt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
132 \ postpone_encrypt_as print_decode print_decode_weed print_split prompt_after read_only
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
133 \ reflow_space_quotes reflow_text reflow_wrap reply_self resolve
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
134 \ resume_draft_files resume_edited_draft_files reverse_alias reverse_name
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
135 \ reverse_realname rfc2047_parameters save_address save_empty save_name score
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
136 \ sidebar_folder_indent sidebar_new_mail_only sidebar_next_new_wrap
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
137 \ sidebar_relative_shortpath_indent sidebar_short_path sidebar_sort sidebar_use_mailbox_shortcuts
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
138 \ sidebar_visible sig_on_top sig_dashes size_show_bytes size_show_fraction size_show_mb
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
139 \ size_units_on_left smart_wrap smime_ask_cert_label smime_decrypt_use_default_key
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
140 \ smime_is_default smime_self_encrypt smime_self_encrypt_as sort_re
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
141 \ ssl_force_tls ssl_use_sslv2 ssl_use_sslv3 ssl_use_tlsv1 ssl_use_tlsv1_3 ssl_usesystemcerts
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
142 \ ssl_verify_dates ssl_verify_host ssl_verify_partial_chains status_on_top
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
143 \ strict_mime strict_threads suspend text_flowed thorough_search
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
144 \ thread_received tilde ts_enabled tunnel_is_secure uncollapse_jump use_8bitmime use_domain
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
145 \ use_envelope_from use_from use_idn use_ipv6 uncollapse_new user_agent
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
146 \ wait_key weed wrap_search write_bcc
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
147 \ nextgroup=muttrcSetBoolAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
148
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
149 syn keyword muttrcVarBool skipwhite contained
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
150 \ noallow_8bit noallow_ansi noarrow_cursor noascii_chars noaskbcc noaskcc
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
151 \ noattach_split noauto_tag noautoedit noauto_subscribe nobackground_edit
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
152 \ nobackground_confirm_quit nobeep nobeep_new nobounce_delivered
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
153 \ nobraille_friendly nobrowser_abbreviate_mailboxes nobrowser_sticky_cursor nochange_folder_next
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
154 \ nocheck_mbox_size nocheck_new nocompose_confirm_detach_first nocollapse_unread noconfirmappend
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
155 \ noconfirmcreate nocopy_decode_weed nocount_alternatives nocrypt_autoencrypt nocrypt_autopgp
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
156 \ nocrypt_autosign nocrypt_autosmime nocrypt_confirmhook nocrypt_protected_headers_read
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
157 \ nocrypt_protected_headers_save nocrypt_protected_headers_write nocrypt_opportunistic_encrypt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
158 \ nocrypt_opportunistic_encrypt_strong_keys nocrypt_replyencrypt nocrypt_replysign
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
159 \ nocrypt_replysignencrypted nocrypt_timestamp nocrypt_use_gpgme nocrypt_use_pka nocursor_overlay
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
160 \ nodelete_untag nodigest_collapse noduplicate_threads noedit_hdrs noedit_headers
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
161 \ noencode_from noenvelope_from nofast_reply nofcc_before_send nofcc_clear noflag_safe
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
162 \ nofollowup_to noforce_name noforw_decode noforw_decrypt noforw_quote
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
163 \ noforward_decode noforward_quote nohdrs noheader
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
164 \ noheader_color_partial nohelp nohidden_host nohide_limited nohide_missing
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
165 \ nohide_thread_subject nohide_top_limited nohide_top_missing
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
166 \ nohistory_remove_dups nohonor_disposition noidn_decode noidn_encode
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
167 \ noignore_linear_white_space noignore_list_reply_to noimap_check_subscribed
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
168 \ noimap_condstore noimap_deflate noimap_list_subscribed noimap_passive noimap_peek
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
169 \ noimap_qresync noimap_servernoise noimplicit_autoview noinclude_encrypted noinclude_onlyfirst
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
170 \ nokeep_flagged nolocal_date_header nomail_check_recent nomail_check_stats nomailcap_sanitize
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
171 \ nomaildir_check_cur nomaildir_header_cache_verify nomaildir_trash nomark_old
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
172 \ nomarkers nomenu_move_off nomenu_scroll nomessage_cache_clean nometa_key
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
173 \ nometoo nomh_purge nomime_forward_decode nomime_type_query_first nomuttlisp_inline_eval
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
174 \ nonarrow_tree nopager_stop nopgp_auto_decode nopgp_auto_traditional nopgp_autoencrypt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
175 \ nopgp_autoinline nopgp_autosign nopgp_check_exit
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
176 \ nopgp_check_gpg_decrypt_status_fd nopgp_create_traditional
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
177 \ nopgp_ignore_subkeys nopgp_long_ids nopgp_replyencrypt nopgp_replyinline
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
178 \ nopgp_replysign nopgp_replysignencrypted nopgp_retainable_sigs
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
179 \ nopgp_self_encrypt nopgp_self_encrypt_as nopgp_show_unusable
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
180 \ nopgp_strict_enc nopgp_use_gpg_agent nopipe_decode nopipe_decode_weed nopipe_split
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
181 \ nopop_auth_try_all nopop_last nopostpone_encrypt nopostpone_encrypt_as
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
182 \ noprint_decode noprint_decode_weed noprint_split noprompt_after noread_only
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
183 \ noreflow_space_quotes noreflow_text noreflow_wrap noreply_self noresolve
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
184 \ noresume_draft_files noresume_edited_draft_files noreverse_alias
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
185 \ noreverse_name noreverse_realname norfc2047_parameters nosave_address
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
186 \ nosave_empty nosave_name noscore nosidebar_folder_indent
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
187 \ nosidebar_new_mail_only nosidebar_next_new_wrap nosidebar_relative_shortpath_indent
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
188 \ nosidebar_short_path nosidebar_sort nosidebar_visible nosidebar_use_mailbox_shortcuts
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
189 \ nosig_dashes nosig_on_top nosize_show_bytes nosize_show_fraction nosize_show_mb
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
190 \ nosize_units_on_left nosmart_wrap nosmime_ask_cert_label nosmime_decrypt_use_default_key
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
191 \ nosmime_is_default nosmime_self_encrypt nosmime_self_encrypt_as nosort_re nossl_force_tls
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
192 \ nossl_use_sslv2 nossl_use_sslv3 nossl_use_tlsv1 nossl_use_tlsv1_3 nossl_usesystemcerts
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
193 \ nossl_verify_dates nossl_verify_host nossl_verify_partial_chains
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
194 \ nostatus_on_top nostrict_mime nostrict_threads nosuspend notext_flowed
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
195 \ nothorough_search nothread_received notilde nots_enabled notunnel_is_secure nouncollapse_jump
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
196 \ nouse_8bitmime nouse_domain nouse_envelope_from nouse_from nouse_idn
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
197 \ nouse_ipv6 nouncollapse_new nouser_agent nowait_key noweed nowrap_search
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
198 \ nowrite_bcc
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
199 \ nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
200
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
201 syn keyword muttrcVarBool skipwhite contained
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
202 \ invallow_8bit invallow_ansi invarrow_cursor invascii_chars invaskbcc
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
203 \ invaskcc invattach_split invauto_tag invautoedit invauto_subscribe nobackground_edit
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
204 \ nobackground_confirm_quit invbeep invbeep_new invbounce_delivered invbraille_friendly
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
205 \ invbrowser_abbreviate_mailboxes invbrowser_sticky_cursor invchange_folder_next
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
206 \ invcheck_mbox_size invcheck_new invcollapse_unread invcompose_confirm_detach_first
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
207 \ invconfirmappend invcopy_decode_weed invconfirmcreate invcount_alternatives invcrypt_autopgp
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
208 \ invcrypt_autoencrypt invcrypt_autosign invcrypt_autosmime invcrypt_confirmhook
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
209 \ invcrypt_protected_headers_read invcrypt_protected_headers_save invcrypt_protected_headers_write
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
210 \ invcrypt_opportunistic_encrypt invcrypt_opportunistic_encrypt_strong_keys invcrypt_replysign
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
211 \ invcrypt_replyencrypt invcrypt_replysignencrypted invcrypt_timestamp invcrypt_use_gpgme
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
212 \ invcrypt_use_pka invcursor_overlay invdelete_untag invdigest_collapse invduplicate_threads
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
213 \ invedit_hdrs invedit_headers invencode_from invenvelope_from invfast_reply
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
214 \ invfcc_before_send invfcc_clear invflag_safe invfollowup_to invforce_name invforw_decode
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
215 \ invforw_decrypt invforw_quote invforward_decode
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
216 \ invforward_quote invhdrs invheader invheader_color_partial invhelp
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
217 \ invhidden_host invhide_limited invhide_missing invhide_thread_subject
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
218 \ invhide_top_limited invhide_top_missing invhistory_remove_dups
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
219 \ invhonor_disposition invidn_decode invidn_encode
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
220 \ invignore_linear_white_space invignore_list_reply_to
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
221 \ invimap_check_subscribed invimap_condstore invimap_deflate invimap_list_subscribed
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
222 \ invimap_passive invimap_peek invimap_qresync invimap_servernoise invimplicit_autoview
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
223 \ invinclude_encrypted invinclude_onlyfirst invkeep_flagged invlocal_date_header
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
224 \ invmail_check_recent invmail_check_stats invmailcap_sanitize invmaildir_check_cur
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
225 \ invmaildir_header_cache_verify invmaildir_trash invmark_old invmarkers invmenu_move_off
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
226 \ invmenu_scroll invmessage_cache_clean invmeta_key invmetoo invmh_purge
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
227 \ invmime_forward_decode invmime_type_query_first invmuttlisp_inline_eval invnarrow_tree
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
228 \ invpager_stop invpgp_auto_decode invpgp_auto_traditional invpgp_autoencrypt
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
229 \ invpgp_autoinline invpgp_autosign invpgp_check_exit
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
230 \ invpgp_check_gpg_decrypt_status_fd invpgp_create_traditional
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
231 \ invpgp_ignore_subkeys invpgp_long_ids invpgp_replyencrypt invpgp_replyinline
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
232 \ invpgp_replysign invpgp_replysignencrypted invpgp_retainable_sigs
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
233 \ invpgp_self_encrypt invpgp_self_encrypt_as invpgp_show_unusable
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
234 \ invpgp_strict_enc invpgp_use_gpg_agent invpipe_decode invpipe_decode_weed invpipe_split
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
235 \ invpop_auth_try_all invpop_last invpostpone_encrypt invpostpone_encrypt_as
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
236 \ invprint_decode invprint_decode_weed invprint_split invprompt_after invread_only
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
237 \ invreflow_space_quotes invreflow_text invreflow_wrap invreply_self invresolve
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
238 \ invresume_draft_file sinvresume_edited_draft_files invreverse_alias
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
239 \ invreverse_name invreverse_realname invrfc2047_parameters invsave_address
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
240 \ invsave_empty invsave_name invscore invsidebar_folder_indent
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
241 \ invsidebar_new_mail_only invsidebar_next_new_wrap invsidebar_relative_shortpath_indent
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
242 \ invsidebar_short_path invsidebar_sort sidebar_use_mailbox_shortcuts invsidebar_visible
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
243 \ invsig_dashes invsig_on_top invsize_show_bytes invsize_show_fraction invsize_show_mb
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
244 \ invsize_units_on_left invsmart_wrap invsmime_ask_cert_label invsmime_decrypt_use_default_key
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
245 \ invsmime_is_default invsmime_self_encrypt invsmime_self_encrypt_as invsort_re invssl_force_tls
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
246 \ invssl_use_sslv2 invssl_use_sslv3 invssl_use_tlsv1 invssl_use_tlsv1_3 invssl_usesystemcerts
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
247 \ invssl_verify_dates invssl_verify_host invssl_verify_partial_chains
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
248 \ invstatus_on_top invstrict_mime invstrict_threads invsuspend invtext_flowed
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
249 \ invthorough_search invthread_received invtilde invts_enabled invtunnel_is_secure
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
250 \ invuncollapse_jump invuse_8bitmime invuse_domain invuse_envelope_from
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
251 \ invuse_from invuse_idn invuse_ipv6 invuncollapse_new invuser_agent
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
252 \ invwait_key invweed invwrap_search invwrite_bcc
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
253 \ nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
254
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
255 syn keyword muttrcVarQuad skipwhite contained
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
256 \ abort_nosubject abort_unmodified abort_noattach bounce copy crypt_verify_sig
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
257 \ delete fcc_attach forward_attachments forward_decrypt forward_edit honor_followup_to include
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
258 \ mime_forward mime_forward_rest mime_fwd move pgp_mime_auto pgp_verify_sig pop_delete
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
259 \ pop_reconnect postpone print quit recall reply_to send_multipart_alternative ssl_starttls
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
260 \ nextgroup=muttrcSetQuadAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
261
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
262 syn keyword muttrcVarQuad skipwhite contained
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
263 \ noabort_nosubject noabort_unmodified noabort_noattach nobounce nocopy
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
264 \ nocrypt_verify_sig nodelete nofcc_attach noforward_attachments noforward_decrypt noforward_edit
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
265 \ nohonor_followup_to noinclude nomime_forward nomime_forward_rest nomime_fwd nomove
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
266 \ nopgp_mime_auto nopgp_verify_sig nopop_delete nopop_reconnect nopostpone
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
267 \ noprint noquit norecall noreply_to nosend_multipart_alternative nossl_starttls
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
268 \ nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
269
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
270 syn keyword muttrcVarQuad skipwhite contained
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
271 \ invabort_nosubject invabort_unmodified invabort_noattach invbounce invcopy
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
272 \ invcrypt_verify_sig invdelete invfcc_attach invforward_attachments invforward_decrypt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
273 \ invforward_edit invhonor_followup_to invinclude invmime_forward invmime_forward_rest
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
274 \ invmime_fwd invmove invpgp_mime_auto invpgp_verify_sig invpop_delete
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
275 \ invpop_reconnect invpostpone invprint invquit invrecall invreply_to
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
276 \ invsend_multipart_alternative invssl_starttls
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
277 \ nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
278
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
279 syn keyword muttrcVarNum skipwhite contained
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
280 \ connect_timeout error_history history imap_fetch_chunk_size imap_keepalive imap_pipeline_depth
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
281 \ imap_poll_timeout mail_check mail_check_stats_interval menu_context net_inc
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
282 \ pager_context pager_index_lines pager_skip_quoted_context pgp_timeout pop_checkinterval read_inc
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
283 \ save_history score_threshold_delete score_threshold_flag
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
284 \ score_threshold_read search_context sendmail_wait sidebar_width sleep_time
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
285 \ smime_timeout ssl_min_dh_prime_bits time_inc timeout wrap wrap_headers
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
286 \ wrapmargin write_inc
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
287 \ nextgroup=muttrcSetNumAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
288
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
289 syn match muttrcFormatErrors contained /%./
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
290
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
291 syn match muttrcStrftimeEscapes contained /%[AaBbCcDdeFGgHhIjklMmnpRrSsTtUuVvWwXxYyZz+%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
292 syn match muttrcStrftimeEscapes contained /%E[cCxXyY]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
293 syn match muttrcStrftimeEscapes contained /%O[BdeHImMSuUVwWy]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
294
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
295 syn region muttrcIndexFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcIndexFormatEscapes,muttrcIndexFormatConditionals,muttrcFormatErrors,muttrcTimeEscapes nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
296 syn region muttrcIndexFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcIndexFormatEscapes,muttrcIndexFormatConditionals,muttrcFormatErrors,muttrcTimeEscapes nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
297 syn region muttrcQueryFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcQueryFormatEscapes,muttrcQueryFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
298 syn region muttrcAliasFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcAliasFormatEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
299 syn region muttrcAliasFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcAliasFormatEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
300 syn region muttrcAttachFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcAttachFormatEscapes,muttrcAttachFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
301 syn region muttrcAttachFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcAttachFormatEscapes,muttrcAttachFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
302 syn region muttrcComposeFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcComposeFormatEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
303 syn region muttrcComposeFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcComposeFormatEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
304 syn region muttrcFolderFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcFolderFormatEscapes,muttrcFolderFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
305 syn region muttrcFolderFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcFolderFormatEscapes,muttrcFolderFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
306 syn region muttrcMixFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcMixFormatEscapes,muttrcMixFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
307 syn region muttrcMixFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcMixFormatEscapes,muttrcMixFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
308 syn region muttrcPGPFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcPGPFormatEscapes,muttrcPGPFormatConditionals,muttrcFormatErrors,muttrcPGPTimeEscapes nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
309 syn region muttrcPGPFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcPGPFormatEscapes,muttrcPGPFormatConditionals,muttrcFormatErrors,muttrcPGPTimeEscapes nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
310 syn region muttrcPGPCmdFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcPGPCmdFormatEscapes,muttrcPGPCmdFormatConditionals,muttrcVariable,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
311 syn region muttrcPGPCmdFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcPGPCmdFormatEscapes,muttrcPGPCmdFormatConditionals,muttrcVariable,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
312 syn region muttrcStatusFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcStatusFormatEscapes,muttrcStatusFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
313 syn region muttrcStatusFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcStatusFormatEscapes,muttrcStatusFormatConditionals,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
314 syn region muttrcPGPGetKeysFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcPGPGetKeysFormatEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
315 syn region muttrcPGPGetKeysFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcPGPGetKeysFormatEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
316 syn region muttrcSmimeFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcSmimeFormatEscapes,muttrcSmimeFormatConditionals,muttrcVariable,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
317 syn region muttrcSmimeFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcSmimeFormatEscapes,muttrcSmimeFormatConditionals,muttrcVariable,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
318 syn region muttrcStrftimeFormatStr contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcStrftimeEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
319 syn region muttrcStrftimeFormatStr contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcStrftimeEscapes,muttrcFormatErrors nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
320
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
321 " The following info was pulled from hdr_format_str in hdrline.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
322 syn match muttrcIndexFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[aAbBcCdDeEfFHilLmMnNOPsStTuvXyYZ%]/
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
323 syn match muttrcIndexFormatEscapes contained /%[>|*]./
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
324 syn match muttrcIndexFormatConditionals contained /%?[EFHlLMNOXyY]?/ nextgroup=muttrcFormatConditionals2
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
325 " The following info was pulled from alias_format_str in addrbook.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
326 syn match muttrcAliasFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[afnrt%]/
1668
0b796e045c42 updated for version 7.2b-000
vimboss
parents: 1621
diff changeset
327 " The following info was pulled from query_format_str in query.c
0b796e045c42 updated for version 7.2b-000
vimboss
parents: 1621
diff changeset
328 syn match muttrcQueryFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[acent%]/
0b796e045c42 updated for version 7.2b-000
vimboss
parents: 1621
diff changeset
329 syn match muttrcQueryFormatConditionals contained /%?[e]?/ nextgroup=muttrcFormatConditionals2
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
330 " The following info was pulled from mutt_attach_fmt in recvattach.c
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
331 syn match muttrcAttachFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[CcDdeFfImMnQstTuX%]/
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
332 syn match muttrcAttachFormatEscapes contained /%[>|*]./
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
333 syn match muttrcAttachFormatConditionals contained /%?[CcdDefInmMQstTuX]?/ nextgroup=muttrcFormatConditionals2
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
334 syn match muttrcFormatConditionals2 contained /[^?]*?/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
335 " The following info was pulled from compose_format_str in compose.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
336 syn match muttrcComposeFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[ahlv%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
337 syn match muttrcComposeFormatEscapes contained /%[>|*]./
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
338 " The following info was pulled from folder_format_str in browser.c
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
339 syn match muttrcFolderFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[CDdfFglNstu%]/
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
340 syn match muttrcFolderFormatEscapes contained /%[>|*]./
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
341 syn match muttrcFolderFormatConditionals contained /%?[N]?/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
342 " The following info was pulled from mix_entry_fmt in remailer.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
343 syn match muttrcMixFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[ncsa%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
344 syn match muttrcMixFormatConditionals contained /%?[ncsa]?/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
345 " The following info was pulled from crypt_entry_fmt in crypt-gpgme.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
346 " and pgp_entry_fmt in pgpkey.c (note that crypt_entry_fmt supports
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
347 " 'p', but pgp_entry_fmt does not).
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
348 syn match muttrcPGPFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[nkualfctp%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
349 syn match muttrcPGPFormatConditionals contained /%?[nkualfct]?/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
350 " The following info was pulled from _mutt_fmt_pgp_command in
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
351 " pgpinvoke.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
352 syn match muttrcPGPCmdFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[pfsar%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
353 syn match muttrcPGPCmdFormatConditionals contained /%?[pfsar]?/ nextgroup=muttrcFormatConditionals2
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
354 " The following info was pulled from status_format_str in status.c
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
355 syn match muttrcStatusFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[bdfFhlLmMnopPRrsStuvV%]/
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
356 syn match muttrcStatusFormatEscapes contained /%[>|*]./
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
357 syn match muttrcStatusFormatConditionals contained /%?[bdFlLmMnoptuV]?/ nextgroup=muttrcFormatConditionals2
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
358 " This matches the documentation, but directly contradicts the code
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
359 " (according to the code, this should be identical to the
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
360 " muttrcPGPCmdFormatEscapes
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
361 syn match muttrcPGPGetKeysFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[r%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
362 " The following info was pulled from _mutt_fmt_smime_command in
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
363 " smime.c
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
364 syn match muttrcSmimeFormatEscapes contained /%\%(\%(-\?[0-9]\+\)\?\%(\.[0-9]\+\)\?\)\?[:_]\?[Cciskaf%]/
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
365 syn match muttrcSmimeFormatConditionals contained /%?[Cciskaf]?/ nextgroup=muttrcFormatConditionals2
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
366
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
367 syn region muttrcTimeEscapes contained start=+%{+ end=+}+ contains=muttrcStrftimeEscapes
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
368 syn region muttrcTimeEscapes contained start=+%\[+ end=+\]+ contains=muttrcStrftimeEscapes
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
369 syn region muttrcTimeEscapes contained start=+%(+ end=+)+ contains=muttrcStrftimeEscapes
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
370 syn region muttrcTimeEscapes contained start=+%<+ end=+>+ contains=muttrcStrftimeEscapes
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
371 syn region muttrcPGPTimeEscapes contained start=+%\[+ end=+\]+ contains=muttrcStrftimeEscapes
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
372
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
373 syn keyword muttrcVarStr contained skipwhite attribution index_format message_format pager_format nextgroup=muttrcVarEqualsIdxFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
374 syn match muttrcVarEqualsIdxFmt contained skipwhite "=" nextgroup=muttrcIndexFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
375 syn keyword muttrcVarStr contained skipwhite alias_format nextgroup=muttrcVarEqualsAliasFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
376 syn match muttrcVarEqualsAliasFmt contained skipwhite "=" nextgroup=muttrcAliasFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
377 syn keyword muttrcVarStr contained skipwhite attach_format nextgroup=muttrcVarEqualsAttachFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
378 syn match muttrcVarEqualsAttachFmt contained skipwhite "=" nextgroup=muttrcAttachFormatStr
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
379 syn keyword muttrcVarStr contained skipwhite background_format nextgroup=muttrcVarEqualsBackgroundFormatFmt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
380 syn match muttrcVarEqualsBackgroundFormatFmt contained skipwhite "=" nextgroup=muttrcBackgroundFormatStr
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
381 syn keyword muttrcVarStr contained skipwhite compose_format nextgroup=muttrcVarEqualsComposeFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
382 syn match muttrcVarEqualsComposeFmt contained skipwhite "=" nextgroup=muttrcComposeFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
383 syn keyword muttrcVarStr contained skipwhite folder_format nextgroup=muttrcVarEqualsFolderFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
384 syn match muttrcVarEqualsFolderFmt contained skipwhite "=" nextgroup=muttrcFolderFormatStr
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
385 syn keyword muttrcVarStr contained skipwhite message_id_format nextgroup=muttrcVarEqualsMessageIdFmt
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
386 syn match muttrcVarEqualsMessageIdFmt contained skipwhite "=" nextgroup=muttrcMessageIdFormatStr
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
387 syn keyword muttrcVarStr contained skipwhite mix_entry_format nextgroup=muttrcVarEqualsMixFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
388 syn match muttrcVarEqualsMixFmt contained skipwhite "=" nextgroup=muttrcMixFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
389 syn keyword muttrcVarStr contained skipwhite pgp_entry_format nextgroup=muttrcVarEqualsPGPFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
390 syn match muttrcVarEqualsPGPFmt contained skipwhite "=" nextgroup=muttrcPGPFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
391 syn keyword muttrcVarStr contained skipwhite query_format nextgroup=muttrcVarEqualsQueryFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
392 syn match muttrcVarEqualsQueryFmt contained skipwhite "=" nextgroup=muttrcQueryFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
393 syn keyword muttrcVarStr contained skipwhite pgp_decode_command pgp_verify_command pgp_decrypt_command pgp_clearsign_command pgp_sign_command pgp_encrypt_sign_command pgp_encrypt_only_command pgp_import_command pgp_export_command pgp_verify_key_command pgp_list_secring_command pgp_list_pubring_command nextgroup=muttrcVarEqualsPGPCmdFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
394 syn match muttrcVarEqualsPGPCmdFmt contained skipwhite "=" nextgroup=muttrcPGPCmdFormatStr
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
395 syn keyword muttrcVarStr contained skipwhite ts_icon_format ts_status_format status_format nextgroup=muttrcVarEqualsStatusFmt
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
396 syn match muttrcVarEqualsStatusFmt contained skipwhite "=" nextgroup=muttrcStatusFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
397 syn keyword muttrcVarStr contained skipwhite pgp_getkeys_command nextgroup=muttrcVarEqualsPGPGetKeysFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
398 syn match muttrcVarEqualsPGPGetKeysFmt contained skipwhite "=" nextgroup=muttrcPGPGetKeysFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
399 syn keyword muttrcVarStr contained skipwhite smime_decrypt_command smime_verify_command smime_verify_opaque_command smime_sign_command smime_sign_opaque_command smime_encrypt_command smime_pk7out_command smime_get_cert_command smime_get_signer_cert_command smime_import_cert_command smime_get_cert_email_command nextgroup=muttrcVarEqualsSmimeFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
400 syn match muttrcVarEqualsSmimeFmt contained skipwhite "=" nextgroup=muttrcSmimeFormatStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
401 syn keyword muttrcVarStr contained skipwhite date_format nextgroup=muttrcVarEqualsStrftimeFmt
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
402 syn match muttrcVarEqualsStrftimeFmt contained skipwhite "=" nextgroup=muttrcStrftimeFormatStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
403
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
404 syn match muttrcVPrefix contained /[?&]/ nextgroup=muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
405
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
406 syn match muttrcVarStr contained skipwhite 'my_[a-zA-Z0-9_]\+' nextgroup=muttrcSetStrAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
407 syn keyword muttrcVarStr contained skipwhite
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
408 \ abort_noattach_regexp alias_file assumed_charset attach_charset attach_save_dir attach_sep
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
409 \ attribution_locale certificate_file charset config_charset content_type
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
410 \ crypt_protected_headers_subject default_hook display_filter dotlock_program dsn_notify
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
411 \ dsn_return editor entropy_file envelope_from_address escape fcc_delimiter folder forw_format
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
412 \ forward_attribution_intro forward_attribution_trailer forward_format from gecos_mask
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
413 \ hdr_format header_cache header_cache_compress header_cache_pagesize history_file
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
414 \ hostname imap_authenticators imap_delim_chars imap_headers imap_idle imap_login
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
415 \ imap_oauth_refresh_command imap_pass imap_user indent_str indent_string ispell locale
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
416 \ mailcap_pat hmark_macro_prefix mask mbox mbox_type message_cachedir mh_seq_flagged
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
417 \ mh_seq_replied mh_seq_unseen mime_type_query_command mixmaster msg_format new_mail_command
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
418 \ pager pgp_default_key pgp_decryption_okay pgp_good_sign pgp_mime_signature_description
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
419 \ pgp_mime_signature_filename pgp_sign_as pgp_sort_keys pipe_sep pop_authenticators
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
420 \ pop_host pop_oauth_refresh_command pop_pass pop_user post_indent_str post_indent_string
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
421 \ postpone_encrypt_as postponed preconnect print_cmd print_command query_command
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
422 \ quote_regexp realname record reply_regexp send_charset send_multipart_alternative_filter
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
423 \ sendmail shell sidebar_delim
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
424 \ sidebar_delim_chars sidebar_divider_char sidebar_format sidebar_indent_string
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
425 \ sidebar_sort_method signature simple_search smileys smime_ca_location smime_certificates
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
426 \ smime_default_key smime_encrypt_with smime_keys smime_sign_as smime_sign_digest_alg
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
427 \ smtp_authenticators smtp_oauth_refresh_command smtp_pass smtp_url sort sort_alias
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
428 \ sort_aux sort_browser sort_thread_groups spam_separator spoolfile ssl_ca_certificates_file
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
429 \ ssl_ciphers ssl_client_cert ssl_verify_host_override status_chars tmpdir to_chars trash
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
430 \ ts_icon_format ts_status_format tunnel visual
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
431 \ nextgroup=muttrcSetStrAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
432
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
433 " Present in 1.4.2.1 (pgp_create_traditional was a bool then)
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
434 syn keyword muttrcVarBool contained skipwhite imap_force_ssl noimap_force_ssl invimap_force_ssl nextgroup=muttrcSetBoolAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
435 "syn keyword muttrcVarQuad contained pgp_create_traditional nopgp_create_traditional invpgp_create_traditional
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
436 syn keyword muttrcVarStr contained skipwhite alternates nextgroup=muttrcSetStrAssignment,muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
437
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
438 syn keyword muttrcMenu contained alias attach browser compose editor index pager postpone pgp mix query generic
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
439 syn match muttrcMenuList "\S\+" contained contains=muttrcMenu
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
440 syn match muttrcMenuCommas /,/ contained
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
441
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
442 syn keyword muttrcHooks contained skipwhite account-hook charset-hook iconv-hook index-format-hook message-hook folder-hook mbox-hook save-hook fcc-hook fcc-save-hook send-hook send2-hook reply-hook crypt-hook
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
443
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
444 syn keyword muttrcCommand skipwhite
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
445 \ alternative_order auto_view cd exec hdr_order iconv-hook ignore index-format-hook mailboxes
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
446 \ mailto_allow mime_lookup my_hdr pgp-hook push run score sidebar_whitelist source
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
447 \ unalternative_order unalternative_order unauto_view ungroup unhdr_order
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
448 \ unignore unmailboxes unmailto_allow unmime_lookup unmono unmy_hdr unscore
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
449 \ unsidebar_whitelist
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
450 syn keyword muttrcCommand skipwhite charset-hook nextgroup=muttrcRXString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
451 syn keyword muttrcCommand skipwhite unhook nextgroup=muttrcHooks
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
452
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
453 syn keyword muttrcCommand skipwhite spam nextgroup=muttrcSpamPattern
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
454 syn region muttrcSpamPattern contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcPattern nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
455 syn region muttrcSpamPattern contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcPattern nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
456
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
457 syn keyword muttrcCommand skipwhite nospam nextgroup=muttrcNoSpamPattern
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
458 syn region muttrcNoSpamPattern contained skipwhite keepend start=+'+ skip=+\\'+ end=+'+ contains=muttrcPattern
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
459 syn region muttrcNoSpamPattern contained skipwhite keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcPattern
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
460
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
461 syn match muttrcAttachmentsMimeType contained "[*a-z0-9_-]\+/[*a-z0-9._-]\+\s*" skipwhite nextgroup=muttrcAttachmentsMimeType
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
462 syn match muttrcAttachmentsFlag contained "[+-]\%([AI]\|inline\|attachment\)\s\+" skipwhite nextgroup=muttrcAttachmentsMimeType
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
463 syn match muttrcAttachmentsLine "^\s*\%(un\)\?attachments\s\+" skipwhite nextgroup=muttrcAttachmentsFlag
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
464
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
465 syn match muttrcUnHighlightSpace contained "\%(\s\+\|\\$\)"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
466
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
467 syn keyword muttrcAsterisk contained *
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
468 syn keyword muttrcListsKeyword lists skipwhite nextgroup=muttrcGroupDef,muttrcComment
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
469 syn keyword muttrcListsKeyword unlists skipwhite nextgroup=muttrcAsterisk,muttrcComment
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
470
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
471 syn keyword muttrcSubscribeKeyword subscribe nextgroup=muttrcGroupDef,muttrcComment
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
472 syn keyword muttrcSubscribeKeyword unsubscribe nextgroup=muttrcAsterisk,muttrcComment
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
473
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
474 syn keyword muttrcAlternateKeyword contained alternates unalternates
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
475 syn region muttrcAlternatesLine keepend start=+^\s*\%(un\)\?alternates\s+ skip=+\\$+ end=+$+ contains=muttrcAlternateKeyword,muttrcGroupDef,muttrcRXPat,muttrcUnHighlightSpace,muttrcComment
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
476
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
477 " muttrcVariable includes a prefix because partial strings are considered
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
478 " valid.
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
479 syn match muttrcVariable contained "\\\@<![a-zA-Z_-]*\$[a-zA-Z_-]\+" contains=muttrcVariableInner
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
480 syn match muttrcVariableInner contained "\$[a-zA-Z_-]\+"
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
481 syn match muttrcEscapedVariable contained "\\\$[a-zA-Z_-]\+"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
482
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
483 syn match muttrcBadAction contained "[^<>]\+" contains=muttrcEmail
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
484 syn match muttrcFunction contained "\<\%(attach\|bounce\|copy\|delete\|display\|flag\|forward\|mark\|parent\|pipe\|postpone\|print\|purge\|recall\|resend\|root\|save\|send\|tag\|undelete\)-message\>"
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
485 syn match muttrcFunction contained "\<\%(delete\|next\|previous\|read\|tag\|break\|undelete\)-thread\>"
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
486 syn match muttrcFunction contained "\<link-threads\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
487 syn match muttrcFunction contained "\<\%(backward\|capitalize\|downcase\|forward\|kill\|upcase\)-word\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
488 syn match muttrcFunction contained "\<\%(delete\|filter\|first\|last\|next\|pipe\|previous\|print\|save\|select\|tag\|undelete\)-entry\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
489 syn match muttrcFunction contained "\<attach-\%(file\|key\)\>"
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
490 syn match muttrcFunction contained "\<background-compose-menu\>"
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
491 syn match muttrcFunction contained "\<browse-mailbox\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
492 syn match muttrcFunction contained "\<change-\%(dir\|folder\|folder-readonly\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
493 syn match muttrcFunction contained "\<check-\%(new\|traditional-pgp\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
494 syn match muttrcFunction contained "\<current-\%(bottom\|middle\|top\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
495 syn match muttrcFunction contained "\<decode-\%(copy\|save\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
496 syn match muttrcFunction contained "\<delete-\%(char\|pattern\|subthread\)\>"
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
497 syn match muttrcFunction contained "\<descend-directory\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
498 syn match muttrcFunction contained "\<display-\%(address\|toggle-weed\)\>"
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
499 syn match muttrcFunction contained "\<echo\>"
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
500 syn match muttrcFunction contained "\<edit\%(-\%(bcc\|cc\|description\|encoding\|fcc\|file\|from\|headers\|label\|mime\|reply-to\|subject\|to\|type\)\)\?\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
501 syn match muttrcFunction contained "\<enter-\%(command\|mask\)\>"
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
502 syn match muttrcFunction contained "\<error-history\>"
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
503 syn match muttrcFunction contained "\<group-chat-reply\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
504 syn match muttrcFunction contained "\<half-\%(up\|down\)\>"
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
505 syn match muttrcFunction contained "\<history-\%(up\|down\|search\)\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
506 syn match muttrcFunction contained "\<kill-\%(eol\|eow\|line\)\>"
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
507 syn match muttrcFunction contained "\<move-\%(down\|up\)\>"
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
508 syn match muttrcFunction contained "\<next-\%(line\|new\%(-then-unread\)\?\|page\|subthread\|undeleted\|unread\|unread-mailbox\)\>"
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
509 syn match muttrcFunction contained "\<previous-\%(line\|new\%(-then-unread\)\?\|page\|subthread\|undeleted\|unread\)\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
510 syn match muttrcFunction contained "\<search\%(-\%(next\|opposite\|reverse\|toggle\)\)\?\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
511 syn match muttrcFunction contained "\<show-\%(limit\|version\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
512 syn match muttrcFunction contained "\<sort-\%(mailbox\|reverse\)\>"
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
513 syn match muttrcFunction contained "\<tag-\%(pattern\|\%(sub\)\?thread\|prefix\%(-cond\)\?\)\>"
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
514 syn match muttrcFunction contained "\<end-cond\>"
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
515 syn match muttrcFunction contained "\<sidebar-\%(first\|last\|next\|next-new\|open\|page-down\|page-up\|prev\|prev-new\|toggle-visible\)\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
516 syn match muttrcFunction contained "\<toggle-\%(mailboxes\|new\|quoted\|subscribed\|unlink\|write\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
517 syn match muttrcFunction contained "\<undelete-\%(pattern\|subthread\)\>"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
518 syn match muttrcFunction contained "\<collapse-\%(parts\|thread\|all\)\>"
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
519 syn match muttrcFunction contained "\<rename-attachment\>"
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
520 syn match muttrcFunction contained "\<subjectrx\>"
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
521 syn match muttrcFunction contained "\<\%(un\)\?setenv\>"
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
522 syn match muttrcFunction contained "\<view-\%(alt\|alt-text\|alt-mailcap\|alt-pager\|attach\|attachments\|file\|mailcap\|name\|pager\|text\)\>"
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
523 syn match muttrcFunction contained "\<\%(backspace\|backward-char\|bol\|bottom\|bottom-page\|buffy-cycle\|check-stats\|clear-flag\|complete\%(-query\)\?\|compose-to-sender\|copy-file\|create-alias\|detach-file\|eol\|exit\|extract-keys\|\%(imap-\)\?fetch-mail\|forget-passphrase\|forward-char\|group-reply\|help\|ispell\|jump\|limit\|list-action\|list-reply\|mail\|mail-key\|mark-as-new\|middle-page\|new-mime\|noop\|pgp-menu\|query\|query-append\|quit\|quote-char\|read-subthread\|redraw-screen\|refresh\|rename-file\|reply\|select-new\|set-flag\|shell-escape\|skip-headers\|skip-quoted\|sort\|subscribe\|sync-mailbox\|top\|top-page\|transpose-chars\|unsubscribe\|untag-pattern\|verify-key\|what-key\|write-fcc\)\>"
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
524 syn keyword muttrcFunction contained imap-logout-all
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
525 if use_mutt_sidebar == 1
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
526 syn match muttrcFunction contained "\<sidebar-\%(prev\|next\|open\|scroll-up\|scroll-down\)"
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
527 endif
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
528 syn match muttrcAction contained "<[^>]\{-}>" contains=muttrcBadAction,muttrcFunction,muttrcKeyName
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
529
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
530 syn keyword muttrcCommand set skipwhite nextgroup=muttrcVPrefix,muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
531 syn keyword muttrcCommand unset skipwhite nextgroup=muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
532 syn keyword muttrcCommand reset skipwhite nextgroup=muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
533 syn keyword muttrcCommand toggle skipwhite nextgroup=muttrcVarBool,muttrcVarQuad,muttrcVarNum,muttrcVarStr
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
534
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
535 " First, functions that take regular expressions:
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
536 syn match muttrcRXHookNot contained /!\s*/ skipwhite nextgroup=muttrcRXHookString,muttrcRXHookStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
537 syn match muttrcRXHooks /\<\%(account\|folder\)-hook\>/ skipwhite nextgroup=muttrcRXHookNot,muttrcRXHookString,muttrcRXHookStringNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
538
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
539 " Now, functions that take patterns
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
540 syn match muttrcPatHookNot contained /!\s*/ skipwhite nextgroup=muttrcPattern
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
541 syn match muttrcPatHooks /\<\%(mbox\|crypt\)-hook\>/ skipwhite nextgroup=muttrcPatHookNot,muttrcPattern
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
542 syn match muttrcPatHooks /\<\%(message\|reply\|send\|send2\|save\|\|fcc\%(-save\)\?\)-hook\>/ skipwhite nextgroup=muttrcPatHookNot,muttrcOptPattern
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
543
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
544 syn match muttrcIndexFormatHookName contained /\S\+/ skipwhite nextgroup=muttrcPattern,muttrcString
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
545 syn match muttrcIndexFormatHook /index-format-hook/ skipwhite nextgroup=muttrcIndexFormatHookName,muttrcString
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
546
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
547 syn match muttrcBindFunction contained /\S\+\>/ skipwhite contains=muttrcFunction
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
548 syn match muttrcBindFunctionNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcBindFunction,muttrcBindFunctionNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
549 syn match muttrcBindKey contained /\S\+/ skipwhite contains=muttrcKey nextgroup=muttrcBindFunction,muttrcBindFunctionNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
550 syn match muttrcBindKeyNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcBindKey,muttrcBindKeyNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
551 syn match muttrcBindMenuList contained /\S\+/ skipwhite contains=muttrcMenu,muttrcMenuCommas nextgroup=muttrcBindKey,muttrcBindKeyNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
552 syn match muttrcBindMenuListNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcBindMenuList,muttrcBindMenuListNL
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
553 syn keyword muttrcCommand skipwhite bind nextgroup=muttrcBindMenuList,muttrcBindMenuListNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
554
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
555 syn region muttrcMacroDescr contained keepend skipwhite start=+\s*\S+ms=e skip=+\\ + end=+ \|$+me=s
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
556 syn region muttrcMacroDescr contained keepend skipwhite start=+'+ms=e skip=+\\'+ end=+'+me=s
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
557 syn region muttrcMacroDescr contained keepend skipwhite start=+"+ms=e skip=+\\"+ end=+"+me=s
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
558 syn match muttrcMacroDescrNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcMacroDescr,muttrcMacroDescrNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
559 syn region muttrcMacroBody contained skipwhite start="\S" skip='\\ \|\\$' end=' \|$' contains=muttrcEscape,muttrcSet,muttrcUnset,muttrcReset,muttrcToggle,muttrcCommand,muttrcAction nextgroup=muttrcMacroDescr,muttrcMacroDescrNL
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
560 syn region muttrcMacroBody matchgroup=Type contained skipwhite start=+'+ms=e skip=+\\'+ end=+'\|\%(\%(\\\\\)\@<!$\)+me=s contains=muttrcEscape,muttrcSet,muttrcUnset,muttrcReset,muttrcToggle,muttrcSpam,muttrcNoSpam,muttrcCommand,muttrcAction,muttrcVariable nextgroup=muttrcMacroDescr,muttrcMacroDescrNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
561 syn region muttrcMacroBody matchgroup=Type contained skipwhite start=+"+ms=e skip=+\\"+ end=+"\|\%(\%(\\\\\)\@<!$\)+me=s contains=muttrcEscape,muttrcSet,muttrcUnset,muttrcReset,muttrcToggle,muttrcSpam,muttrcNoSpam,muttrcCommand,muttrcAction,muttrcVariable nextgroup=muttrcMacroDescr,muttrcMacroDescrNL
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
562 syn match muttrcMacroBodyNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcMacroBody,muttrcMacroBodyNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
563 syn match muttrcMacroKey contained /\S\+/ skipwhite contains=muttrcKey nextgroup=muttrcMacroBody,muttrcMacroBodyNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
564 syn match muttrcMacroKeyNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcMacroKey,muttrcMacroKeyNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
565 syn match muttrcMacroMenuList contained /\S\+/ skipwhite contains=muttrcMenu,muttrcMenuCommas nextgroup=muttrcMacroKey,muttrcMacroKeyNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
566 syn match muttrcMacroMenuListNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcMacroMenuList,muttrcMacroMenuListNL
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
567 syn keyword muttrcCommand skipwhite macro nextgroup=muttrcMacroMenuList,muttrcMacroMenuListNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
568
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
569 syn match muttrcAddrContent contained "[a-zA-Z0-9._-]\+@[a-zA-Z0-9./-]\+\s*" skipwhite contains=muttrcEmail nextgroup=muttrcAddrContent
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
570 syn region muttrcAddrContent contained start=+'+ end=+'\s*+ skip=+\\'+ skipwhite contains=muttrcEmail nextgroup=muttrcAddrContent
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
571 syn region muttrcAddrContent contained start=+"+ end=+"\s*+ skip=+\\"+ skipwhite contains=muttrcEmail nextgroup=muttrcAddrContent
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
572 syn match muttrcAddrDef contained "-addr\s\+" skipwhite nextgroup=muttrcAddrContent
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
573
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
574 syn match muttrcGroupFlag contained "-group"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
575 syn region muttrcGroupDef contained start="-group\s\+" skip="\\$" end="\s" skipwhite keepend contains=muttrcGroupFlag,muttrcUnHighlightSpace
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
576
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
577 syn keyword muttrcGroupKeyword contained group ungroup
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
578 syn region muttrcGroupLine keepend start=+^\s*\%(un\)\?group\s+ skip=+\\$+ end=+$+ contains=muttrcGroupKeyword,muttrcGroupDef,muttrcAddrDef,muttrcRXDef,muttrcUnHighlightSpace,muttrcComment
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
579
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
580 syn match muttrcAliasGroupName contained /\w\+/ skipwhite nextgroup=muttrcAliasGroupDef,muttrcAliasKey,muttrcAliasNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
581 syn match muttrcAliasGroupDefNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcAliasGroupName,muttrcAliasGroupDefNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
582 syn match muttrcAliasGroupDef contained /\s*-group/ skipwhite nextgroup=muttrcAliasGroupName,muttrcAliasGroupDefNL contains=muttrcGroupFlag
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
583 syn match muttrcAliasComma contained /,/ skipwhite nextgroup=muttrcAliasEmail,muttrcAliasEncEmail,muttrcAliasNameNoParens,muttrcAliasENNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
584 syn match muttrcAliasEmail contained /\S\+@\S\+/ contains=muttrcEmail nextgroup=muttrcAliasName,muttrcAliasNameNL skipwhite
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
585 syn match muttrcAliasEncEmail contained /<[^>]\+>/ contains=muttrcEmail nextgroup=muttrcAliasComma
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
586 syn match muttrcAliasEncEmailNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcAliasEncEmail,muttrcAliasEncEmailNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
587 syn match muttrcAliasNameNoParens contained /[^<(@]\+\s\+/ nextgroup=muttrcAliasEncEmail,muttrcAliasEncEmailNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
588 syn region muttrcAliasName contained matchgroup=Type start=/(/ end=/)/ skipwhite
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
589 syn match muttrcAliasNameNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcAliasName,muttrcAliasNameNL
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
590 syn match muttrcAliasENNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcAliasEmail,muttrcAliasEncEmail,muttrcAliasNameNoParens,muttrcAliasENNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
591 syn match muttrcAliasKey contained /\s*[^- \t]\S\+/ skipwhite nextgroup=muttrcAliasEmail,muttrcAliasEncEmail,muttrcAliasNameNoParens,muttrcAliasENNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
592 syn match muttrcAliasNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcAliasGroupDef,muttrcAliasKey,muttrcAliasNL
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
593 syn keyword muttrcCommand skipwhite alias nextgroup=muttrcAliasGroupDef,muttrcAliasKey,muttrcAliasNL
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
594
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
595 syn match muttrcUnAliasKey contained "\s*\w\+\s*" skipwhite nextgroup=muttrcUnAliasKey,muttrcUnAliasNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
596 syn match muttrcUnAliasNL contained /\s*\\$/ skipwhite skipnl nextgroup=muttrcUnAliasKey,muttrcUnAliasNL
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
597 syn keyword muttrcCommand skipwhite unalias nextgroup=muttrcUnAliasKey,muttrcUnAliasNL
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
598
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
599 syn match muttrcSimplePat contained "!\?\^\?[~][ADEFgGklNOpPQRSTuUvV=$]"
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
600 syn match muttrcSimplePat contained "!\?\^\?[~][mnXz]\s*\%([<>-][0-9]\+[kM]\?\|[0-9]\+[kM]\?[-]\%([0-9]\+[kM]\?\)\?\)"
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
601 syn match muttrcSimplePat contained "!\?\^\?[~][dr]\s*\%(\%(-\?[0-9]\{1,2}\%(/[0-9]\{1,2}\%(/[0-9]\{2}\%([0-9]\{2}\)\?\)\?\)\?\%([+*-][0-9]\+[ymwd]\)*\)\|\%(\%([0-9]\{1,2}\%(/[0-9]\{1,2}\%(/[0-9]\{2}\%([0-9]\{2}\)\?\)\?\)\?\%([+*-][0-9]\+[ymwd]\)*\)-\%([0-9]\{1,2}\%(/[0-9]\{1,2}\%(/[0-9]\{2}\%([0-9]\{2}\)\?\)\?\)\?\%([+*-][0-9]\+[ymwd]\)\?\)\?\)\|\%([<>=][0-9]\+[ymwd]\)\|\%(`[^`]\+`\)\|\%(\$[a-zA-Z0-9_-]\+\)\)" contains=muttrcShellString,muttrcVariable
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
602 syn match muttrcSimplePat contained "!\?\^\?[~][bBcCefhHiLstxy]\s*" nextgroup=muttrcSimplePatRXContainer
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
603 syn match muttrcSimplePat contained "!\?\^\?[%][bBcCefhHiLstxy]\s*" nextgroup=muttrcSimplePatString
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
604 syn match muttrcSimplePat contained "!\?\^\?[=][bcCefhHiLstxy]\s*" nextgroup=muttrcSimplePatString
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
605 syn region muttrcSimplePat contained keepend start=+!\?\^\?[~](+ end=+)+ contains=muttrcSimplePat
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
606 "syn match muttrcSimplePat contained /'[^~=%][^']*/ contains=muttrcRXString
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
607 syn region muttrcSimplePatString contained keepend start=+"+ end=+"+ skip=+\\"+
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
608 syn region muttrcSimplePatString contained keepend start=+'+ end=+'+ skip=+\\'+
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
609 syn region muttrcSimplePatString contained keepend start=+[^ "']+ skip=+\\ + end=+\s+re=e-1
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
610 syn region muttrcSimplePatRXContainer contained keepend start=+"+ end=+"+ skip=+\\"+ contains=muttrcRXString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
611 syn region muttrcSimplePatRXContainer contained keepend start=+'+ end=+'+ skip=+\\'+ contains=muttrcRXString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
612 syn region muttrcSimplePatRXContainer contained keepend start=+[^ "']+ skip=+\\ + end=+\s+re=e-1 contains=muttrcRXString
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
613 syn match muttrcSimplePatMetas contained /[(|)]/
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
614
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
615 syn match muttrcOptSimplePat contained skipwhite /[~=%!(^].*/ contains=muttrcSimplePat,muttrcSimplePatMetas
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
616 syn match muttrcOptSimplePat contained skipwhite /[^~=%!(^].*/ contains=muttrcRXString
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
617 syn region muttrcOptPattern contained matchgroup=Type keepend start=+"+ skip=+\\"+ end=+"+ contains=muttrcOptSimplePat,muttrcUnHighlightSpace nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
618 syn region muttrcOptPattern contained matchgroup=Type keepend skipwhite start=+'+ skip=+\\'+ end=+'+ contains=muttrcOptSimplePat,muttrcUnHighlightSpace nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
619 syn region muttrcOptPattern contained keepend skipwhite start=+[~](+ end=+)+ skip=+\\)+ contains=muttrcSimplePat nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
620 syn match muttrcOptPattern contained skipwhite /[~][A-Za-z]/ contains=muttrcSimplePat nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
621 syn match muttrcOptPattern contained skipwhite /[.]/ nextgroup=muttrcString,muttrcStringNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
622 " Keep muttrcPattern and muttrcOptPattern synchronized
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
623 syn region muttrcPattern contained matchgroup=Type keepend skipwhite start=+"+ skip=+\\"+ end=+"+ contains=muttrcSimplePat,muttrcUnHighlightSpace,muttrcSimplePatMetas
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
624 syn region muttrcPattern contained matchgroup=Type keepend skipwhite start=+'+ skip=+\\'+ end=+'+ contains=muttrcSimplePat,muttrcUnHighlightSpace,muttrcSimplePatMetas
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
625 syn region muttrcPattern contained keepend skipwhite start=+[~](+ end=+)+ skip=+\\)+ contains=muttrcSimplePat
14006
665fe1f419b0 Update runtime files.
Christian Brabandt <cb@256bit.org>
parents: 10051
diff changeset
626 syn region muttrcPattern contained keepend skipwhite start=+[~][<>](+ end=+)+ skip=+\\)+ contains=muttrcSimplePat
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
627 syn match muttrcPattern contained skipwhite /[~][A-Za-z]/ contains=muttrcSimplePat
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
628 syn match muttrcPattern contained skipwhite /[.]/
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
629 syn region muttrcPatternInner contained keepend start=+"[~=%!(^]+ms=s+1 skip=+\\"+ end=+"+me=e-1 contains=muttrcSimplePat,muttrcUnHighlightSpace,muttrcSimplePatMetas
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
630 syn region muttrcPatternInner contained keepend start=+'[~=%!(^]+ms=s+1 skip=+\\'+ end=+'+me=e-1 contains=muttrcSimplePat,muttrcUnHighlightSpace,muttrcSimplePatMetas
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
631
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
632 " Colour definitions takes object, foreground and background arguments (regexps excluded).
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
633 syn match muttrcColorMatchCount contained "[0-9]\+"
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
634 syn match muttrcColorMatchCountNL contained skipwhite skipnl "\s*\\$" nextgroup=muttrcColorMatchCount,muttrcColorMatchCountNL
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
635 syn region muttrcColorRXPat contained start=+\s*'+ skip=+\\'+ end=+'\s*+ keepend skipwhite contains=muttrcRXString2 nextgroup=muttrcColorMatchCount,muttrcColorMatchCountNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
636 syn region muttrcColorRXPat contained start=+\s*"+ skip=+\\"+ end=+"\s*+ keepend skipwhite contains=muttrcRXString2 nextgroup=muttrcColorMatchCount,muttrcColorMatchCountNL
9975
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
637 syn keyword muttrcColorField skipwhite contained
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
638 \ attachment body bold error hdrdefault header index indicator markers message
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
639 \ normal prompt quoted search sidebar-divider sidebar-flagged sidebar-highlight
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
640 \ sidebar-indicator sidebar-new sidebar-spoolfile signature status tilde tree
03fa8a51e9dc commit https://github.com/vim/vim/commit/e4a3bcf28d92d0bde9ca227ccb40d401038185e5
Christian Brabandt <cb@256bit.org>
parents: 3312
diff changeset
641 \ underline
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
642 syn match muttrcColorField contained "\<quoted\d\=\>"
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
643 if use_mutt_sidebar == 1
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
644 syn keyword muttrcColorField contained sidebar_new
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
645 endif
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
646 syn keyword muttrcColor contained black blue cyan default green magenta red white yellow
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
647 syn keyword muttrcColor contained brightblack brightblue brightcyan brightdefault brightgreen brightmagenta brightred brightwhite brightyellow
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
648 syn match muttrcColor contained "\<\%(bright\)\=color\d\{1,3}\>"
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
649 " Now for the structure of the color line
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
650 syn match muttrcColorRXNL contained skipnl "\s*\\$" nextgroup=muttrcColorRXPat,muttrcColorRXNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
651 syn match muttrcColorBG contained /\s*[$]\?\w\+/ contains=muttrcColor,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcColorRXPat,muttrcColorRXNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
652 syn match muttrcColorBGNL contained skipnl "\s*\\$" nextgroup=muttrcColorBG,muttrcColorBGNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
653 syn match muttrcColorFG contained /\s*[$]\?\w\+/ contains=muttrcColor,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcColorBG,muttrcColorBGNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
654 syn match muttrcColorFGNL contained skipnl "\s*\\$" nextgroup=muttrcColorFG,muttrcColorFGNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
655 syn match muttrcColorContext contained /\s*[$]\?\w\+/ contains=muttrcColorField,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcColorFG,muttrcColorFGNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
656 syn match muttrcColorNL contained skipnl "\s*\\$" nextgroup=muttrcColorContext,muttrcColorNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
657 syn match muttrcColorKeyword contained /^\s*color\s\+/ nextgroup=muttrcColorContext,muttrcColorNL
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
658 syn region muttrcColorLine keepend start=/^\s*color\s\+\%(index\|header\)\@!/ skip=+\\$+ end=+$+ contains=muttrcColorKeyword,muttrcComment,muttrcUnHighlightSpace
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
659 " Now for the structure of the color index line
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
660 syn match muttrcPatternNL contained skipnl "\s*\\$" nextgroup=muttrcPattern,muttrcPatternNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
661 syn match muttrcColorBGI contained /\s*[$]\?\w\+\s*/ contains=muttrcColor,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcPattern,muttrcPatternNL
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
662 syn match muttrcColorBGNLI contained skipnl "\s*\\$" nextgroup=muttrcColorBGI,muttrcColorBGNLI
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
663 syn match muttrcColorFGI contained /\s*[$]\?\w\+/ contains=muttrcColor,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcColorBGI,muttrcColorBGNLI
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
664 syn match muttrcColorFGNLI contained skipnl "\s*\\$" nextgroup=muttrcColorFGI,muttrcColorFGNLI
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
665 syn match muttrcColorContextI contained /\s*\<index\>/ contains=muttrcUnHighlightSpace nextgroup=muttrcColorFGI,muttrcColorFGNLI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
666 syn match muttrcColorNLI contained skipnl "\s*\\$" nextgroup=muttrcColorContextI,muttrcColorNLI
2531
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
667 syn match muttrcColorKeywordI contained skipwhite /\<color\>/ nextgroup=muttrcColorContextI,muttrcColorNLI
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
668 syn region muttrcColorLine keepend skipwhite start=/\<color\s\+index\>/ skip=+\\$+ end=+$+ contains=muttrcColorKeywordI,muttrcComment,muttrcUnHighlightSpace
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
669 " Now for the structure of the color header line
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
670 syn match muttrcRXPatternNL contained skipnl "\s*\\$" nextgroup=muttrcRXString,muttrcRXPatternNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
671 syn match muttrcColorBGH contained /\s*[$]\?\w\+\s*/ contains=muttrcColor,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcRXString,muttrcRXPatternNL
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
672 syn match muttrcColorBGNLH contained skipnl "\s*\\$" nextgroup=muttrcColorBGH,muttrcColorBGNLH
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
673 syn match muttrcColorFGH contained /\s*[$]\?\w\+/ contains=muttrcColor,muttrcVariable,muttrcUnHighlightSpace nextgroup=muttrcColorBGH,muttrcColorBGNLH
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
674 syn match muttrcColorFGNLH contained skipnl "\s*\\$" nextgroup=muttrcColorFGH,muttrcColorFGNLH
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
675 syn match muttrcColorContextH contained /\s*\<header\>/ contains=muttrcUnHighlightSpace nextgroup=muttrcColorFGH,muttrcColorFGNLH
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
676 syn match muttrcColorNLH contained skipnl "\s*\\$" nextgroup=muttrcColorContextH,muttrcColorNLH
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
677 syn match muttrcColorKeywordH contained skipwhite /\<color\>/ nextgroup=muttrcColorContextH,muttrcColorNLH
c9022997af9e Runtime file updates.
Bram Moolenaar <bram@vim.org>
parents: 1668
diff changeset
678 syn region muttrcColorLine keepend skipwhite start=/\<color\s\+header\>/ skip=+\\$+ end=+$+ contains=muttrcColorKeywordH,muttrcComment,muttrcUnHighlightSpace
842
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
679 " And now color's brother:
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
680 syn region muttrcUnColorPatterns contained skipwhite start=+\s*'+ end=+'+ skip=+\\'+ contains=muttrcPattern nextgroup=muttrcUnColorPatterns,muttrcUnColorPatNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
681 syn region muttrcUnColorPatterns contained skipwhite start=+\s*"+ end=+"+ skip=+\\"+ contains=muttrcPattern nextgroup=muttrcUnColorPatterns,muttrcUnColorPatNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
682 syn match muttrcUnColorPatterns contained skipwhite /\s*[^'"\s]\S\*/ contains=muttrcPattern nextgroup=muttrcUnColorPatterns,muttrcUnColorPatNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
683 syn match muttrcUnColorPatNL contained skipwhite skipnl /\s*\\$/ nextgroup=muttrcUnColorPatterns,muttrcUnColorPatNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
684 syn match muttrcUnColorAll contained skipwhite /[*]/
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
685 syn match muttrcUnColorAPNL contained skipwhite skipnl /\s*\\$/ nextgroup=muttrcUnColorPatterns,muttrcUnColorAll,muttrcUnColorAPNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
686 syn match muttrcUnColorIndex contained skipwhite /\s*index\s\+/ nextgroup=muttrcUnColorPatterns,muttrcUnColorAll,muttrcUnColorAPNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
687 syn match muttrcUnColorIndexNL contained skipwhite skipnl /\s*\\$/ nextgroup=muttrcUnColorIndex,muttrcUnColorIndexNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
688 syn match muttrcUnColorKeyword contained skipwhite /^\s*uncolor\s\+/ nextgroup=muttrcUnColorIndex,muttrcUnColorIndexNL
a209672376fd updated for version 7.0f
vimboss
parents: 835
diff changeset
689 syn region muttrcUnColorLine keepend start=+^\s*uncolor\s+ skip=+\\$+ end=+$+ contains=muttrcUnColorKeyword,muttrcComment,muttrcUnHighlightSpace
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
690
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
691 " Mono are almost like color (ojects inherited from color)
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
692 syn keyword muttrcMonoAttrib contained bold none normal reverse standout underline
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
693 syn keyword muttrcMono contained mono skipwhite nextgroup=muttrcColorField
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
694 syn match muttrcMonoLine "^\s*mono\s\+\S\+" skipwhite nextgroup=muttrcMonoAttrib contains=muttrcMono
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
695
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
696 " Define the default highlighting.
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 9975
diff changeset
697 " Only when an item doesn't have highlighting yet
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
698
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
699 hi def link muttrcComment Comment
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
700 hi def link muttrcEscape SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
701 hi def link muttrcRXChars SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
702 hi def link muttrcString String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
703 hi def link muttrcRXString String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
704 hi def link muttrcRXString2 String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
705 hi def link muttrcSpecial Special
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
706 hi def link muttrcHooks Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
707 hi def link muttrcGroupFlag Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
708 hi def link muttrcGroupDef Macro
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
709 hi def link muttrcAddrDef muttrcGroupFlag
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
710 hi def link muttrcRXDef muttrcGroupFlag
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
711 hi def link muttrcRXPat String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
712 hi def link muttrcAliasGroupName Macro
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
713 hi def link muttrcAliasKey Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
714 hi def link muttrcUnAliasKey Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
715 hi def link muttrcAliasEncEmail Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
716 hi def link muttrcAliasParens Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
717 hi def link muttrcSetNumAssignment Number
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
718 hi def link muttrcSetBoolAssignment Boolean
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
719 hi def link muttrcSetQuadAssignment Boolean
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
720 hi def link muttrcSetStrAssignment String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
721 hi def link muttrcEmail Special
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
722 hi def link muttrcVariableInner Special
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
723 hi def link muttrcEscapedVariable String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
724 hi def link muttrcHeader Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
725 hi def link muttrcKeySpecial SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
726 hi def link muttrcKey Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
727 hi def link muttrcKeyName SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
728 hi def link muttrcVarBool Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
729 hi def link muttrcVarQuad Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
730 hi def link muttrcVarNum Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
731 hi def link muttrcVarStr Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
732 hi def link muttrcMenu Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
733 hi def link muttrcCommand Keyword
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
734 hi def link muttrcMacroDescr String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
735 hi def link muttrcAction Macro
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
736 hi def link muttrcBadAction Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
737 hi def link muttrcBindFunction Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
738 hi def link muttrcBindMenuList Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
739 hi def link muttrcFunction Macro
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
740 hi def link muttrcGroupKeyword muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
741 hi def link muttrcGroupLine Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
742 hi def link muttrcSubscribeKeyword muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
743 hi def link muttrcSubscribeLine Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
744 hi def link muttrcListsKeyword muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
745 hi def link muttrcListsLine Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
746 hi def link muttrcAlternateKeyword muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
747 hi def link muttrcAlternatesLine Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
748 hi def link muttrcAttachmentsLine muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
749 hi def link muttrcAttachmentsFlag Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
750 hi def link muttrcAttachmentsMimeType String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
751 hi def link muttrcColorLine Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
752 hi def link muttrcColorContext Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
753 hi def link muttrcColorContextI Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
754 hi def link muttrcColorContextH Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
755 hi def link muttrcColorKeyword muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
756 hi def link muttrcColorKeywordI muttrcColorKeyword
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
757 hi def link muttrcColorKeywordH muttrcColorKeyword
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
758 hi def link muttrcColorField Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
759 hi def link muttrcColor Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
760 hi def link muttrcColorFG Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
761 hi def link muttrcColorFGI Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
762 hi def link muttrcColorFGH Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
763 hi def link muttrcColorBG Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
764 hi def link muttrcColorBGI Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
765 hi def link muttrcColorBGH Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
766 hi def link muttrcMonoAttrib muttrcColor
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
767 hi def link muttrcMono muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
768 hi def link muttrcSimplePat Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
769 hi def link muttrcSimplePatString Macro
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
770 hi def link muttrcSimplePatMetas Special
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
771 hi def link muttrcPattern Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
772 hi def link muttrcUnColorLine Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
773 hi def link muttrcUnColorKeyword muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
774 hi def link muttrcUnColorIndex Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
775 hi def link muttrcShellString muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
776 hi def link muttrcRXHooks muttrcCommand
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
777 hi def link muttrcRXHookNot Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
778 hi def link muttrcPatHooks muttrcCommand
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
779 hi def link muttrcIndexFormatHookName muttrcCommand
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
780 hi def link muttrcIndexFormatHook muttrcCommand
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
781 hi def link muttrcPatHookNot Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
782 hi def link muttrcFormatConditionals2 Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
783 hi def link muttrcIndexFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
784 hi def link muttrcIndexFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
785 hi def link muttrcIndexFormatConditionals muttrcFormatConditionals2
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
786 hi def link muttrcAliasFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
787 hi def link muttrcAliasFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
788 hi def link muttrcAttachFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
789 hi def link muttrcAttachFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
790 hi def link muttrcAttachFormatConditionals muttrcFormatConditionals2
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
791 hi def link muttrcBackgroundFormatStr muttrcString
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
792 hi def link muttrcComposeFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
793 hi def link muttrcComposeFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
794 hi def link muttrcFolderFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
795 hi def link muttrcFolderFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
796 hi def link muttrcFolderFormatConditionals muttrcFormatConditionals2
32804
51e9b8c9cf30 Update syntax/muttrc.vim to latest mutt (#12797)
Christian Brabandt <cb@256bit.org>
parents: 14006
diff changeset
797 hi def link muttrcMessageIdFormatStr muttrcString
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
798 hi def link muttrcMixFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
799 hi def link muttrcMixFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
800 hi def link muttrcMixFormatConditionals muttrcFormatConditionals2
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
801 hi def link muttrcPGPFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
802 hi def link muttrcPGPFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
803 hi def link muttrcPGPFormatConditionals muttrcFormatConditionals2
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
804 hi def link muttrcPGPCmdFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
805 hi def link muttrcPGPCmdFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
806 hi def link muttrcPGPCmdFormatConditionals muttrcFormatConditionals2
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
807 hi def link muttrcStatusFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
808 hi def link muttrcStatusFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
809 hi def link muttrcStatusFormatConditionals muttrcFormatConditionals2
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
810 hi def link muttrcPGPGetKeysFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
811 hi def link muttrcPGPGetKeysFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
812 hi def link muttrcSmimeFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
813 hi def link muttrcSmimeFormatEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
814 hi def link muttrcSmimeFormatConditionals muttrcFormatConditionals2
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
815 hi def link muttrcTimeEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
816 hi def link muttrcPGPTimeEscapes muttrcEscape
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
817 hi def link muttrcStrftimeEscapes Type
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
818 hi def link muttrcStrftimeFormatStr muttrcString
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
819 hi def link muttrcBindMenuListNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
820 hi def link muttrcMacroDescrNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
821 hi def link muttrcMacroBodyNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
822 hi def link muttrcMacroKeyNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
823 hi def link muttrcMacroMenuListNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
824 hi def link muttrcColorMatchCountNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
825 hi def link muttrcColorNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
826 hi def link muttrcColorRXNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
827 hi def link muttrcColorBGNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
828 hi def link muttrcColorFGNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
829 hi def link muttrcAliasNameNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
830 hi def link muttrcAliasENNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
831 hi def link muttrcAliasNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
832 hi def link muttrcUnAliasNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
833 hi def link muttrcAliasGroupDefNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
834 hi def link muttrcAliasEncEmailNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
835 hi def link muttrcPatternNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
836 hi def link muttrcUnColorPatNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
837 hi def link muttrcUnColorAPNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
838 hi def link muttrcUnColorIndexNL SpecialChar
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
839 hi def link muttrcStringNL SpecialChar
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 842
diff changeset
840
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
841
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
842 let b:current_syntax = "muttrc"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
843
3312
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
844 let &cpo = s:cpo_save
b7811ab264bf updated for version 7.3.423
Bram Moolenaar <bram@vim.org>
parents: 2531
diff changeset
845 unlet s:cpo_save
1621
82b5078be2dd updated for version 7.2a
vimboss
parents: 1121
diff changeset
846 "EOF vim: ts=8 noet tw=100 sw=8 sts=0 ft=vim