Mercurial > vim
annotate runtime/syntax/aptconf.vim @ 9967:45098d7f72b6 v7.4.2257
commit https://github.com/vim/vim/commit/9f28953f0c1e3d9fffd49af76503f54eaa279acb
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Aug 26 16:39:03 2016 +0200
patch 7.4.2257
Problem: Coverity complains about not checking for NULL.
Solution: Check for out of memory.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Fri, 26 Aug 2016 16:45:07 +0200 |
parents | 3012eaddb6b2 |
children | 43efa4f5a8ea |
rev | line source |
---|---|
3854 | 1 " Vim syntax file |
2 " Language: APT config file | |
3 " Maintainer: Yann Amar <quidame@poivron.org> | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
4 " Last Change: 2015 Dec 22 |
3854 | 5 |
6 " For version 5.x: Clear all syntax items | |
7 " For version 6.x and 7.x: Quit when a syntax file was already loaded | |
8 if !exists("main_syntax") | |
9 if version < 600 | |
10 syntax clear | |
11 elseif exists("b:current_syntax") | |
12 finish | |
13 endif | |
14 let main_syntax = 'aptconf' | |
15 endif | |
16 | |
17 let s:cpo_save = &cpo | |
18 set cpo&vim | |
19 | |
20 " Errors: | |
21 " Catch all that is not overridden by next rules/items: | |
22 syn match aptconfError display '[^[:blank:]]' | |
23 syn match aptconfError display '^[^[:blank:]][^:{]*' | |
24 | |
25 " Options: | |
26 " Define a general regular expression for the options that are not defined | |
27 " later as keywords. Following apt.conf(5), we know that options are case | |
28 " insensitive, and can contain alphanumeric characters and '/-:._+'; we | |
29 " assume that there can not be consecutive colons (::) which is used as | |
30 " syntax operator; we also assume that an option name can not start or end | |
31 " by a colon. | |
32 syn case ignore | |
33 syn match aptconfRegexpOpt '[-[:alnum:]/.+_]\+\(:[-[:alnum:]/.+_]\+\)*' contained display | |
34 | |
35 " Keywords: | |
36 setlocal iskeyword+=/,-,.,_,+ | |
37 "setlocal iskeyword+=: is problematic, because of the '::' separator | |
38 | |
39 " Incomplete keywords will be treated differently than completely bad strings: | |
40 syn keyword aptconfGroupIncomplete | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
41 \ a[cquire] a[dequate] a[ptitude] a[ptlistbugs] d[ebtags] d[ebug] |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
42 \ d[ir] d[pkg] d[select] o[rderlist] p[ackagemanager] p[kgcachegen] |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
43 \ q[uiet] r[pm] s[ynaptic] u[nattended-upgrade] w[hatmaps] |
3854 | 44 |
45 " Only the following keywords can be used at toplevel (to begin an option): | |
46 syn keyword aptconfGroup | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
47 \ acquire adequate apt aptitude aptlistbugs debtags debug |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
48 \ dir dpkg dselect orderlist packagemanager pkgcachegen |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
49 \ quiet rpm synaptic unattended-upgrade whatmaps |
3854 | 50 |
51 " Possible options for each group: | |
52 " Acquire: {{{ | |
53 syn keyword aptconfAcquire contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
54 \ cdrom Check-Valid-Until CompressionTypes ForceHash ForceIPv4 |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
55 \ ForceIPv6 ftp gpgv GzipIndexes http https Languages Max-ValidTime |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
56 \ Min-ValidTime PDiffs Queue-Mode Retries Source-Symlinks |
3854 | 57 |
58 syn keyword aptconfAcquireCDROM contained | |
59 \ AutoDetect CdromOnly Mount UMount | |
60 | |
61 syn keyword aptconfAcquireCompressionTypes contained | |
62 \ bz2 lzma gz Order | |
63 | |
64 syn keyword aptconfAcquireFTP contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
65 \ ForceExtended Passive Proxy ProxyLogin Timeout |
3854 | 66 |
67 syn keyword aptconfAcquireHTTP contained | |
68 \ AllowRedirect Dl-Limit Max-Age No-Cache No-Store Pipeline-Depth | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
69 \ Proxy ProxyAutoDetect Proxy-Auto-Detect Timeout User-Agent |
3854 | 70 |
71 syn keyword aptconfAcquireHTTPS contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
72 \ AllowRedirect CaInfo CaPath CrlFile Dl-Limit IssuerCert Max-Age |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
73 \ No-Cache No-Store Proxy SslCert SslForceVersion SslKey Timeout |
3854 | 74 \ Verify-Host Verify-Peer |
75 | |
76 syn keyword aptconfAcquireMaxValidTime contained | |
77 \ Debian Debian-Security | |
78 | |
79 syn keyword aptconfAcquirePDiffs contained | |
80 \ FileLimit SizeLimit | |
81 | |
82 syn cluster aptconfAcquire_ contains=aptconfAcquire, | |
83 \ aptconfAcquireCDROM,aptconfAcquireCompressionTypes,aptconfAcquireFTP, | |
84 \ aptconfAcquireHTTP,aptconfAcquireHTTPS,aptconfAcquireMaxValidTime, | |
85 \ aptconfAcquirePDiffs | |
86 " }}} | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
87 " Adequate: {{{ |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
88 syn keyword aptconfAdequate contained |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
89 \ Enabled |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
90 |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
91 syn cluster aptconfAdequate_ contains=aptconfAdequate |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
92 " }}} |
3854 | 93 " Apt: {{{ |
94 syn keyword aptconfApt contained | |
95 \ Architecture Architectures Archive Authentication AutoRemove | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
96 \ Build-Essential Build-Profiles Cache Cache-Grow Cache-Limit |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
97 \ Cache-Start CDROM Changelogs Clean-Installed Compressor |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
98 \ Default-Release Force-LoopBreak Get Ignore-Hold Immediate-Configure |
3854 | 99 \ Install-Recommends Install-Suggests Keep-Fds List-Cleanup |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
100 \ Move-Autobit-Sections NeverAutoRemove Never-MarkAuto-Sections |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
101 \ Periodic Status-Fd Update VersionedKernelPackages |
3854 | 102 |
103 syn keyword aptconfAptAuthentication contained | |
104 \ TrustCDROM | |
105 | |
106 syn keyword aptconfAptAutoRemove contained | |
107 \ RecommendsImportant SuggestsImportant | |
108 | |
109 syn keyword aptconfAptCache contained | |
110 \ AllNames AllVersions Generate GivenOnly Important Installed NamesOnly | |
111 \ RecurseDepends ShowFull | |
112 | |
113 syn keyword aptconfAptCDROM contained | |
114 \ Fast NoAct NoMount Rename | |
115 | |
116 syn keyword aptconfAptChangelogs contained | |
117 \ Server | |
118 | |
119 syn keyword aptconfAptCompressor contained | |
120 \ bzip2 gzip lzma xz | |
121 | |
122 syn keyword aptconfAptCompressorAll contained | |
123 \ Binary CompressArg Cost Extension Name UncompressArg | |
124 | |
125 syn keyword aptconfAptGet contained | |
126 \ AllowUnauthenticated Arch-Only Assume-No Assume-Yes AutomaticRemove | |
127 \ Build-Dep-Automatic Compile Diff-Only Download Download-Only Dsc-Only | |
128 \ Fix-Broken Fix-Missing Force-Yes HideAutoRemove Host-Architecture | |
129 \ List-Cleanup Only-Source Print-URIs Purge ReInstall Remove | |
130 \ Show-Upgraded Show-User-Simulation-Note Show-Versions Simulate | |
131 \ Tar-Only Trivial-Only Upgrade | |
132 | |
133 syn keyword aptconfAptPeriodic contained | |
134 \ AutocleanInterval BackupArchiveInterval BackupLevel | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
135 \ Download-Upgradeable-Packages Download-Upgradeable-Packages-Debdelta |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
136 \ Enable MaxAge MaxSize MinAge Unattended-Upgrade Update-Package-Lists |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
137 \ Verbose |
3854 | 138 |
139 syn keyword aptconfAptUpdate contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
140 \ List-Refresh Pre-Invoke Post-Invoke Post-Invoke-Success |
3854 | 141 |
142 syn cluster aptconfApt_ contains=aptconfApt, | |
143 \ aptconfAptAuthentication,aptconfAptAutoRemove,aptconfAptCache, | |
144 \ aptconfAptCDROM,aptconfAptChangelogs,aptconfAptCompressor, | |
145 \ aptconfAptCompressorAll,aptconfAptGet,aptconfAptPeriodic, | |
146 \ aptconfAptUpdate | |
147 " }}} | |
148 " Aptitude: {{{ | |
149 syn keyword aptconfAptitude contained | |
150 \ Allow-Null-Upgrade Always-Use-Safe-Resolver Autoclean-After-Update | |
151 \ Auto-Install Auto-Fix-Broken Cmdline Debtags-Binary | |
152 \ Debtags-Update-Options Delete-Unused Delete-Unused-Pattern | |
153 \ Display-Planned-Action Forget-New-On-Install Forget-New-On-Update | |
154 \ Get-Root-Command Ignore-Old-Tmp Ignore-Recommends-Important | |
155 \ Keep-Recommends Keep-Suggests Keep-Unused-Pattern LockFile Log | |
156 \ Logging Parse-Description-Bullets Pkg-Display-Limit ProblemResolver | |
157 \ Purge-Unused Recommends-Important Safe-Resolver Screenshot Sections | |
158 \ Simulate Spin-Interval Suggests-Important Suppress-Read-Only-Warning | |
159 \ Theme Track-Dselect-State UI Warn-Not-Root | |
160 | |
161 syn keyword aptconfAptitudeCmdline contained | |
162 \ Always-Prompt Assume-Yes Disable-Columns Download-Only Fix-Broken | |
163 \ Ignore-Trust-Violations Package-Display-Format Package-Display-Width | |
164 \ Progress Request-Strictness Resolver-Debug Resolver-Dump | |
165 \ Resolver-Show-Steps Safe-Upgrade Show-Deps Show-Size-Changes | |
166 \ Show-Versions Show-Why Simulate Verbose Version-Display-Format | |
167 \ Versions-Group-By Versions-Show-Package-Names Visual-Preview | |
168 \ Why-Display-Mode | |
169 | |
170 syn keyword aptconfAptitudeCmdlineProgress contained | |
171 \ Percent-On-Right Retain-Completed | |
172 | |
173 syn keyword aptconfAptitudeCmdlineSafeUpgrade contained | |
174 \ No-New-Installs | |
175 | |
176 syn keyword aptconfAptitudeLogging contained | |
177 \ File Levels | |
178 | |
179 syn keyword aptconfAptitudeProblemResolver contained | |
180 \ Allow-Break-Holds BreakHoldScore Break-Hold-Level BrokenScore | |
181 \ DefaultResolutionScore Discard-Null-Solution | |
182 \ EssentialRemoveScore ExtraScore FullReplacementScore FutureHorizon | |
183 \ Hints ImportantScore Infinity InstallScore Keep-All-Level KeepScore | |
184 \ NonDefaultScore Non-Default-Level OptionalScore PreserveAutoScore | |
185 \ PreserveManualScore RemoveScore Remove-Essential-Level Remove-Level | |
186 \ RequiredScore ResolutionScore Safe-Level SolutionCost StandardScore | |
187 \ StepLimit StepScore Trace-Directory Trace-File | |
188 \ UndoFullReplacementScore UnfixedSoftScore UpgradeScore | |
189 | |
190 syn keyword aptconfAptitudeSafeResolver contained | |
191 \ No-New-Installs No-New-Upgrades Show-Resolver-Actions | |
192 | |
193 syn keyword aptconfAptitudeScreenshot contained | |
194 \ Cache-Max IncrementalLoadLimit | |
195 | |
196 syn keyword aptconfAptitudeSections contained | |
197 \ Descriptions Top-Sections | |
198 | |
199 syn keyword aptconfAptitudeUI contained | |
200 \ Advance-On-Action Auto-Show-Reasons Default-Grouping | |
201 \ Default-Package-View Default-Preview-Grouping Default-Sorting | |
202 \ Description-Visible-By-Default Exit-On-Last-Close Fill-Text | |
203 \ Flat-View-As-First-View HelpBar Incremental-Search InfoAreaTabs | |
204 \ KeyBindings MenuBar-Autohide Minibuf-Download-Bar Minibuf-Prompts | |
205 \ New-package-Commands Package-Display-Format Package-Header-Format | |
206 \ Package-Status-Format Pause-After-Download Preview-Limit | |
207 \ Prompt-On-Exit Styles ViewTabs | |
208 | |
4339 | 209 syn keyword aptconfAptitudeUIKeyBindings contained |
210 \ ApplySolution Begin BugReport Cancel Changelog ChangePkgTreeGrouping | |
211 \ ChangePkgTreeLimit ChangePkgTreeSorting ClearAuto CollapseAll | |
212 \ CollapseTree Commit Confirm Cycle CycleNext CycleOrder CyclePrev | |
213 \ DelBOL DelBack DelEOL DelForward Dependencies DescriptionCycle | |
214 \ DescriptionDown DescriptionUp DoInstallRun Down DpkgReconfigure | |
215 \ DumpResolver EditHier End ExamineSolution ExpandAll ExpandTree | |
216 \ FirstSolution ForbidUpgrade ForgetNewPackages Help HistoryNext | |
217 \ HistoryPrev Hold Install InstallSingle Keep LastSolution Left | |
218 \ LevelDown LevelUp MarkUpgradable MineFlagSquare MineLoadGame | |
219 \ MineSaveGame MineSweepSquare MineUncoverSquare MineUncoverSweepSquare | |
220 \ NextPage NextSolution No Parent PrevPage PrevSolution Purge | |
221 \ PushButton Quit QuitProgram RejectBreakHolds Refresh Remove | |
222 \ ReInstall RepeatSearchBack ReSearch ReverseDependencies Right | |
223 \ SaveHier Search SearchBack SearchBroken SetAuto ShowHideDescription | |
224 \ SolutionActionApprove SolutionActionReject ToggleExpanded | |
225 \ ToggleMenuActive Undo Up UpdatePackageList Versions Yes | |
226 | |
3854 | 227 syn keyword aptconfAptitudeUIStyles contained |
228 \ Bullet ChangeLogNewerVersion Default DepBroken DisabledMenuEntry | |
229 \ DownloadHit DownloadProgress EditLine Error Header HighlightedMenuBar | |
230 \ HighlightedMenuEntry MediaChange MenuBar MenuBorder MenuEntry | |
231 \ MineBomb MineBorder MineFlag MineNumber1 MineNumber2 MineNumber3 | |
232 \ MineNumber4 MineNumber5 MineNumber6 MineNumber7 MineNumber8 | |
233 \ MultiplexTab MultiplexTabHighlighted PkgBroken PkgBrokenHighlighted | |
234 \ PkgIsInstalled PkgIsInstalledHighlighted PkgNotInstalled | |
235 \ PkgNotInstalledHighlighted PkgToDowngrade PkgToDowngradeHighlighted | |
236 \ PkgToHold PkgToHoldHighlighted PkgToInstall PkgToInstallHighlighted | |
237 \ PkgToRemove PkgToRemoveHighlighted PkgToUpgrade | |
238 \ PkgToUpgradeHighlighted Progress SolutionActionApproved | |
239 \ SolutionActionRejected Status TreeBackground TrustWarning | |
240 | |
241 syn keyword aptconfAptitudeUIStylesElements contained | |
242 \ bg clear fg flip set | |
243 | |
244 syn cluster aptconfAptitude_ contains=aptconfAptitude, | |
245 \ aptconfAptitudeCmdline,aptconfAptitudeCmdlineProgress, | |
246 \ aptconfAptitudeCmdlineSafeUpgrade,aptconfAptitudeLogging, | |
247 \ aptconfAptitudeProblemResolver,aptconfAptitudeSafeResolver, | |
248 \ aptconfAptitudeScreenshot,aptconfAptitudeSections,aptconfAptitudeUI, | |
4339 | 249 \ aptconfAptitudeUIKeyBindings,aptconfAptitudeUIStyles, |
250 \ aptconfAptitudeUIStylesElements | |
3854 | 251 " }}} |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
252 " AptListbugs: {{{ |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
253 syn keyword aptconfAptListbugs contained |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
254 \ IgnoreRegexp Severities |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
255 |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
256 syn cluster aptconfAptListbugs_ contains=aptconfAptListbugs |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
257 " }}} |
3854 | 258 " DebTags: {{{ |
259 syn keyword aptconfDebTags contained | |
260 \ Vocabulary | |
261 | |
262 syn cluster aptconfDebTags_ contains=aptconfDebTags | |
263 " }}} | |
264 " Debug: {{{ | |
265 syn keyword aptconfDebug contained | |
266 \ Acquire aptcdrom BuildDeps Hashes IdentCdrom Nolocking | |
267 \ pkgAcquire pkgAutoRemove pkgCacheGen pkgDepCache pkgDPkgPM | |
268 \ pkgDPkgProgressReporting pkgInitialize pkgOrderList | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
269 \ pkgPackageManager pkgPolicy pkgProblemResolver RunScripts |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
270 \ sourceList |
3854 | 271 |
272 syn keyword aptconfDebugAcquire contained | |
273 \ cdrom Ftp gpgv Http Https netrc | |
274 | |
275 syn keyword aptconfDebugPkgAcquire contained | |
276 \ Auth Diffs RRed Worker | |
277 | |
278 syn keyword aptconfDebugPkgDepCache contained | |
279 \ AutoInstall Marker | |
280 | |
281 syn keyword aptconfDebugPkgProblemResolver contained | |
282 \ ShowScores | |
283 | |
284 syn cluster aptconfDebug_ contains=aptconfDebug, | |
285 \ aptconfDebugAcquire,aptconfDebugPkgAcquire,aptconfDebugPkgDepCache, | |
286 \ aptconfDebugPkgProblemResolver | |
287 " }}} | |
288 " Dir: {{{ | |
289 syn keyword aptconfDir contained | |
290 \ Aptitude Bin Cache Etc Ignore-Files-Silently Log Media Parts RootDir | |
291 \ State | |
292 | |
293 syn keyword aptconfDirAptitude contained | |
294 \ state | |
295 | |
296 syn keyword aptconfDirBin contained | |
297 \ apt-get apt-cache dpkg dpkg-buildpackage dpkg-source gpg gzip Methods | |
298 \ solvers | |
299 | |
300 syn keyword aptconfDirCache contained | |
301 \ Archives Backup pkgcache srcpkgcache | |
302 | |
303 syn keyword aptconfDirEtc contained | |
304 \ Main Netrc Parts Preferences PreferencesParts SourceList SourceParts | |
305 \ VendorList VendorParts Trusted TrustedParts | |
306 | |
307 syn keyword aptconfDirLog contained | |
308 \ History Terminal | |
309 | |
310 syn keyword aptconfDirMedia contained | |
311 \ MountPath | |
312 | |
313 syn keyword aptconfDirState contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
314 \ cdroms extended_states Lists mirrors preferences status |
3854 | 315 |
316 syn cluster aptconfDir_ contains=aptconfDir, | |
317 \ aptconfDirAptitude,aptconfDirBin,aptconfDirCache,aptconfDirEtc, | |
318 \ aptconfDirLog,aptconfDirMedia,aptconfDirState | |
319 " }}} | |
320 " DPkg: {{{ | |
321 syn keyword aptconfDPkg contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
322 \ Build-Options Chroot-Directory ConfigurePending FlushSTDIN |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
323 \ MaxArgBytes MaxArgs MaxBytes NoTriggers options |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
324 \ Pre-Install-Pkgs Pre-Invoke Post-Invoke |
3854 | 325 \ Run-Directory StopOnError Tools TriggersPending |
326 | |
327 syn keyword aptconfDPkgTools contained | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
328 \ adequate InfoFD Options Version |
3854 | 329 |
330 syn cluster aptconfDPkg_ contains=aptconfDPkg, | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
331 \ aptconfDPkgTools |
3854 | 332 " }}} |
333 " DSelect: {{{ | |
334 syn keyword aptconfDSelect contained | |
335 \ CheckDir Clean Options PromptAfterUpdate UpdateOptions | |
336 | |
337 syn cluster aptconfDSelect_ contains=aptconfDSelect | |
338 " }}} | |
339 " OrderList: {{{ | |
340 syn keyword aptconfOrderList contained | |
341 \ Score | |
342 | |
343 syn keyword aptconfOrderListScore contained | |
344 \ Delete Essential Immediate PreDepends | |
345 | |
346 syn cluster aptconfOrderList_ contains=aptconfOrderList, | |
347 \ aptconfOrderListScore | |
348 " }}} | |
349 " PackageManager: {{{ | |
350 syn keyword aptconfPackageManager contained | |
351 \ Configure | |
352 | |
353 syn cluster aptconfPackageManager_ contains=aptconfPackageManager | |
354 " }}} | |
355 " PkgCacheGen: {{{ | |
356 syn keyword aptconfPkgCacheGen contained | |
357 \ Essential | |
358 | |
359 syn cluster aptconfPkgCacheGen_ contains=aptconfPkgCacheGen | |
360 " }}} | |
361 " Quiet: {{{ | |
362 syn keyword aptconfQuiet contained | |
363 \ NoUpdate | |
364 | |
365 syn cluster aptconfQuiet_ contains=aptconfQuiet | |
366 " }}} | |
367 " Rpm: {{{ | |
368 syn keyword aptconfRpm contained | |
369 \ Post-Invoke Pre-Invoke | |
370 | |
371 syn cluster aptconfRpm_ contains=aptconfRpm | |
372 " }}} | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
373 " Synaptic: {{{ |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
374 syn keyword aptconfSynaptic contained |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
375 \ AskQuitOnProceed AskRelated AutoCleanCache CleanCache DefaultDistro |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
376 \ delAction delHistory Download-Only ftpProxy ftpProxyPort httpProxy |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
377 \ httpProxyPort Install-Recommends LastSearchType Maximized noProxy |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
378 \ OneClickOnStatusActions ShowAllPkgInfoInMain showWelcomeDialog |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
379 \ ToolbarState undoStackSize update upgradeType useProxy UseStatusColors |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
380 \ UseTerminal useUserFont useUserTerminalFont ViewMode |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
381 \ availVerColumnPos availVerColumnVisible componentColumnPos |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
382 \ componentColumnVisible descrColumnPos descrColumnVisible |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
383 \ downloadSizeColumnPos downloadSizeColumnVisible hpanedPos |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
384 \ instVerColumnPos instVerColumnVisible instSizeColumnPos |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
385 \ instSizeColumnVisible nameColumnPos nameColumnVisible |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
386 \ sectionColumnPos sectionColumnVisible statusColumnPos |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
387 \ statusColumnVisible supportedColumnPos supportedColumnVisible |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
388 \ vpanedPos windowWidth windowHeight windowX windowY closeZvt |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
389 \ color-available color-available-locked color-broken color-downgrade |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
390 \ color-install color-installed-locked color-installed-outdated |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
391 \ color-installed-updated color-new color-purge color-reinstall |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
392 \ color-remove color-upgrade |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
393 |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
394 syn keyword aptconfSynapticUpdate contained |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
395 \ last type |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
396 |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
397 syn cluster aptconfSynaptic_ contains=aptconfSynaptic, |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
398 \ aptconfSynapticUpdate |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
399 " }}} |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
400 " Unattended Upgrade: {{{ |
3854 | 401 syn keyword aptconfUnattendedUpgrade contained |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
402 \ AutoFixInterruptedDpkg Automatic-Reboot Automatic-Reboot-Time |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
403 \ Automatic-Reboot-WithUsers InstallOnShutdown Mail MailOnlyOnError |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
404 \ MinimalSteps Origins-Pattern Package-Blacklist |
3854 | 405 \ Remove-Unused-Dependencies |
406 | |
407 syn cluster aptconfUnattendedUpgrade_ contains=aptconfUnattendedUpgrade | |
408 " }}} | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
409 " Whatmaps: {{{ |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
410 syn keyword aptconfWhatmaps contained |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
411 \ Enable-Restart Security-Update-Origins |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
412 |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
413 syn cluster aptconfWhatmaps_ contains=aptconfWhatmaps |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
414 " }}} |
3854 | 415 |
416 syn case match | |
417 | |
418 " Now put all the keywords (and 'valid' options) in a single cluster: | |
419 syn cluster aptconfOptions contains=aptconfRegexpOpt, | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
420 \ @aptconfAcquire_,@aptconfAdequate_,@aptconfApt_,@aptconfAptitude_, |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
421 \ @aptconfAptListbugs_,@aptconfDebTags_,@aptconfDebug_,@aptconfDir_, |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
422 \ @aptconfDPkg_,@aptconfDSelect_,@aptconfOrderList_, |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
423 \ @aptconfPackageManager_,@aptconfPkgCacheGen_,@aptconfQuiet_, |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
424 \ @aptconfRpm_,@aptconfSynaptic_,@aptconfUnattendedUpgrade_, |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
425 \ @aptconfWhatmaps_ |
3854 | 426 |
427 " Syntax: | |
428 syn match aptconfSemiColon ';' | |
429 syn match aptconfDoubleColon '::' | |
430 syn match aptconfCurlyBraces '[{}]' | |
431 syn region aptconfValue start='"' end='"' oneline display | |
432 syn region aptconfInclude matchgroup=aptconfOperator start='{' end='}' contains=ALLBUT,aptconfGroup,aptconfGroupIncomplete,@aptconfCommentSpecial | |
433 syn region aptconfInclude matchgroup=aptconfOperator start='::' end='{'me=s-1 contains=@aptconfOptions,aptconfError display | |
434 syn region aptconfInclude matchgroup=aptconfOperator start='::' end='::\|\s'me=s-1 oneline contains=@aptconfOptions,aptconfError display | |
435 | |
436 " Basic Syntax Errors: XXX avoid to generate false positives !!! | |
437 " | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
438 " * Undocumented inline comment. Since it is currently largely used, and does |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
439 " not seem to cause trouble ('apt-config dump' never complains when # is used |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
440 " the same way than //) it has been moved to aptconfComment group. But it |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
441 " still needs to be defined here (i.e. before #clear and #include directives) |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
442 syn match aptconfComment '#.*' contains=@aptconfCommentSpecial |
3854 | 443 " |
444 " * When a semicolon is missing after a double-quoted string: | |
445 " There are some cases (for example in the Dir group of options, but not only) | |
446 " where this syntax is valid. So we don't treat it as a strict error. | |
447 syn match aptconfAsError display '"[^"]*"[^;]'me=e-1 | |
448 syn match aptconfAsError display '"[^"]*"$' | |
449 " | |
450 " * When double quotes are missing around a value (before a semicolon): | |
451 " This omission has no effect if the value is a single string (without blank | |
452 " characters). But apt.conf(5) says that quotes are required, and this item | |
453 " avoids to match unquoted keywords. | |
454 syn match aptconfAsError display '\s[^"[:blank:]]*[^}"];'me=e-1 | |
455 " | |
456 " * When only one double quote is missing around a value (before a semicolon): | |
457 " No comment for that: it must be highly visible. | |
458 syn match aptconfError display '\(\s\|;\)"[^"[:blank:]]\+;'me=e-1 | |
459 syn match aptconfError display '\(\s\|;\)[^"[:blank:]]\+";'me=e-1 | |
460 " | |
461 " * When space is missing between option and (quoted) value: | |
462 " TODO (partially implemented) | |
463 syn match aptconfError display '::[^[:blank:]]*"' | |
464 | |
465 " Special Actions: | |
466 syn match aptconfAction '^#\(clear\|include\)\>' | |
467 syn region aptconfAction matchgroup=aptconfAction start='^#clear\>' end=';'me=s-1 oneline contains=aptconfGroup,aptconfDoubleColon,@aptconfOptions | |
468 syn region aptconfAction matchgroup=aptconfAction start='^#include\>' end=';'me=s-1 oneline contains=aptconfRegexpOpt | |
469 | |
470 " Comments: | |
471 syn keyword aptconfTodo TODO FIXME NOTE XXX contained | |
472 syn cluster aptconfCommentSpecial contains=@Spell,aptconfTodo | |
473 syn match aptconfComment '//.*' contains=@aptconfCommentSpecial | |
474 syn region aptconfComment start='/\*' end='\*/' contains=@aptconfCommentSpecial | |
475 | |
476 " Highlight Definitions: | |
477 hi def link aptconfTodo Todo | |
478 hi def link aptconfError Error | |
479 hi def link aptconfComment Comment | |
480 hi def link aptconfOperator Operator | |
481 | |
482 hi def link aptconfAction PreProc | |
483 hi def link aptconfOption Type | |
484 hi def link aptconfValue String | |
485 hi def link aptconfRegexpOpt Normal | |
486 hi def link aptconfAsError Special | |
487 | |
488 hi def link aptconfSemiColon aptconfOperator | |
489 hi def link aptconfDoubleColon aptconfOperator | |
490 hi def link aptconfCurlyBraces aptconfOperator | |
491 | |
492 hi def link aptconfGroupIncomplete Special | |
493 hi def link aptconfGroup aptconfOption | |
494 | |
495 hi def link aptconfAcquire aptconfOption | |
496 hi def link aptconfAcquireCDROM aptconfOption | |
497 hi def link aptconfAcquireCompressionTypes aptconfOption | |
498 hi def link aptconfAcquireFTP aptconfOption | |
499 hi def link aptconfAcquireHTTP aptconfOption | |
500 hi def link aptconfAcquireHTTPS aptconfOption | |
501 hi def link aptconfAcquireMaxValidTime aptconfOption | |
502 hi def link aptconfAcquirePDiffs aptconfOption | |
503 | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
504 hi def link aptconfAdequate aptconfOption |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
505 |
3854 | 506 hi def link aptconfApt aptconfOption |
507 hi def link aptconfAptAuthentication aptconfOption | |
508 hi def link aptconfAptAutoRemove aptconfOption | |
509 hi def link aptconfAptCache aptconfOption | |
510 hi def link aptconfAptCDROM aptconfOption | |
511 hi def link aptconfAptChangelogs aptconfOption | |
512 hi def link aptconfAptCompressor aptconfOption | |
513 hi def link aptconfAptCompressorAll aptconfOption | |
514 hi def link aptconfAptGet aptconfOption | |
515 hi def link aptconfAptPeriodic aptconfOption | |
516 hi def link aptconfAptUpdate aptconfOption | |
517 | |
518 hi def link aptconfAptitude aptconfOption | |
519 hi def link aptconfAptitudeCmdline aptconfOption | |
520 hi def link aptconfAptitudeCmdlineProgress aptconfOption | |
521 hi def link aptconfAptitudeCmdlineSafeUpgrade aptconfOption | |
522 hi def link aptconfAptitudeLogging aptconfOption | |
523 hi def link aptconfAptitudeProblemResolver aptconfOption | |
524 hi def link aptconfAptitudeSafeResolver aptconfOption | |
525 hi def link aptconfAptitudeScreenshot aptconfOption | |
526 hi def link aptconfAptitudeSections aptconfOption | |
527 hi def link aptconfAptitudeUI aptconfOption | |
4339 | 528 hi def link aptconfAptitudeUIKeyBindings aptconfOption |
3854 | 529 hi def link aptconfAptitudeUIStyles aptconfOption |
530 hi def link aptconfAptitudeUIStylesElements aptconfOption | |
531 | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
532 hi def link aptconfAptListbugs aptconfOption |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
533 |
3854 | 534 hi def link aptconfDebTags aptconfOption |
535 | |
536 hi def link aptconfDebug aptconfOption | |
537 hi def link aptconfDebugAcquire aptconfOption | |
538 hi def link aptconfDebugPkgAcquire aptconfOption | |
539 hi def link aptconfDebugPkgDepCache aptconfOption | |
540 hi def link aptconfDebugPkgProblemResolver aptconfOption | |
541 | |
542 hi def link aptconfDir aptconfOption | |
543 hi def link aptconfDirAptitude aptconfOption | |
544 hi def link aptconfDirBin aptconfOption | |
545 hi def link aptconfDirCache aptconfOption | |
546 hi def link aptconfDirEtc aptconfOption | |
547 hi def link aptconfDirLog aptconfOption | |
548 hi def link aptconfDirMedia aptconfOption | |
549 hi def link aptconfDirState aptconfOption | |
550 | |
551 hi def link aptconfDPkg aptconfOption | |
552 hi def link aptconfDPkgTools aptconfOption | |
553 | |
554 hi def link aptconfDSelect aptconfOption | |
555 | |
556 hi def link aptconfOrderList aptconfOption | |
557 hi def link aptconfOrderListScore aptconfOption | |
558 | |
559 hi def link aptconfPackageManager aptconfOption | |
560 | |
561 hi def link aptconfPkgCacheGen aptconfOption | |
562 | |
563 hi def link aptconfQuiet aptconfOption | |
564 | |
565 hi def link aptconfRpm aptconfOption | |
566 | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
567 hi def link aptconfSynaptic aptconfOption |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
568 hi def link aptconfSynapticUpdate aptconfOption |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
569 |
3854 | 570 hi def link aptconfUnattendedUpgrade aptconfOption |
571 | |
7597
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
572 hi def link aptconfWhatmaps aptconfOption |
3012eaddb6b2
commit https://github.com/vim/vim/commit/345efa013dc6d1754ba06e5596a26c48c9935937
Christian Brabandt <cb@256bit.org>
parents:
4339
diff
changeset
|
573 |
3854 | 574 let b:current_syntax = "aptconf" |
575 | |
576 let &cpo = s:cpo_save | |
577 unlet s:cpo_save |