(file_progress_show_total): use 'copied_bytes' to show numeric value.
[midnight-commander.git] / misc / syntax / PKGBUILD.syntax
blob5e929919a8b76edeb823774d91271a9a52e8da34
1 # Sergej Pupykin <pupykin.s@gmail.com>
3 context default
4     keyword whole linestart pkgbase brightcyan
5     keyword whole linestart pkgname brightcyan
6     keyword whole linestart epoch brightcyan
7     keyword whole linestart pkgver brightcyan
8     keyword whole linestart pkgrel brightcyan
9     keyword whole linestart pkgdesc brightcyan
10     keyword whole linestart arch brightcyan
11     keyword whole linestart url brightcyan
12     keyword whole linestart license brightcyan
13     keyword whole linestart groups brightcyan
14     keyword whole linestart depends brightcyan
15     keyword whole linestart makedepends brightcyan
16     keyword whole linestart optdepends brightcyan
17     keyword whole linestart checkdepends brightcyan
18     keyword whole linestart provides brightcyan
19     keyword whole linestart conflicts brightcyan
20     keyword whole linestart replaces brightcyan
21     keyword whole linestart backup brightcyan
22     keyword whole linestart options brightcyan
23     keyword whole linestart install brightcyan
24     keyword whole linestart source brightcyan
25     keyword whole linestart noextract brightcyan
26     keyword whole linestart backup brightcyan
27     keyword whole linestart changelog brightcyan
28     keyword whole linestart validpgpkeys brightcyan
29     keyword whole linestart b2sums brightcyan
30     keyword whole linestart md5sums brightcyan
31     keyword whole linestart sha1sums brightcyan
32     keyword whole linestart sha256sums brightcyan
33     keyword whole linestart sha384sums brightcyan
34     keyword whole linestart sha512sums brightcyan
36     keyword whole linestart _cvsroot brightcyan
37     keyword whole linestart _cvsmod brightcyan
38     keyword whole linestart _svntrunk brightcyan
39     keyword whole linestart _svnmod brightcyan
40     keyword whole linestart _gitroot brightcyan
41     keyword whole linestart _gitname brightcyan
42     keyword whole linestart _hgroot brightcyan
43     keyword whole linestart _hgrepo brightcyan
44     keyword whole linestart _darcstrunk brightcyan
45     keyword whole linestart _darcsmod brightcyan
46     keyword whole linestart _bzrtrunk brightcyan
47     keyword whole linestart _bzrmod brightcyan
49     keyword whole $srcdir brightcyan
50     keyword whole $pkgdir brightcyan
51     keyword whole $startdir brightcyan
52     keyword whole ${srcdir} brightcyan
53     keyword whole ${pkgdir} brightcyan
54     keyword whole ${startdir} brightcyan
55     keyword whole $(srcdir) brightcyan
56     keyword whole $(pkgdir) brightcyan
57     keyword whole $(startdir) brightcyan
59     keyword ;; brightred
60     keyword \\@ brightred
61     keyword \\$ brightred
62     keyword \\\\ brightred
63     keyword \\" brightred
64     keyword \\' brightred
65     keyword \\` brightred
66     keyword ` brightred
67     keyword ; brightcyan
68     keyword $(*) brightgreen
69     keyword ${*} brightgreen
70     keyword { brightcyan
71     keyword } brightcyan
73     keyword whole linestart #!\[\s\]*\n brightcyan black
75     keyword $\* brightred
76     keyword $@ brightred
77     keyword $# brightred
78     keyword $? brightred
79     keyword $- brightred
80     keyword $$ brightred
81     keyword $! brightred
82     keyword $_ brightred
84     keyword wholeright $\[0123456789\] brightred
86     keyword wholeright $+ brightgreen
88     keyword $ brightgreen
91     keyword wholeleft linestart function*() brightmagenta
92     keyword wholeleft linestart function\[\s\]+ brightmagenta
93     keyword wholeright +() brightmagenta
95 wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
97     keyword whole alias yellow
98     keyword whole bg yellow
99     keyword whole break yellow
100     keyword whole case yellow
101     keyword whole continue yellow
102     keyword whole done yellow
103     keyword whole do yellow
104     keyword whole elif yellow
105     keyword whole else yellow
106     keyword whole esac yellow
107     keyword whole eval yellow
108     keyword whole exec yellow
109     keyword whole exit yellow
110     keyword whole export yellow
111     keyword whole fg yellow
112     keyword whole fi yellow
113     keyword whole for yellow
114     keyword whole if yellow
115     keyword whole in yellow
116     keyword whole read yellow
117     keyword whole return yellow
118     keyword whole select yellow
119     keyword whole set yellow
120     keyword whole shift yellow
121     keyword whole then yellow
122     keyword whole trap yellow
123     keyword whole umask yellow
124     keyword whole unset yellow
125     keyword whole until yellow
126     keyword whole wait yellow
127     keyword whole while yellow
129     keyword whole arch cyan
130     keyword whole ash cyan
131     keyword whole awk cyan
132     keyword whole basename cyan
133     keyword whole bash cyan
134     keyword whole bg_backup cyan
135     keyword whole bg_restore cyan
136     keyword whole bsh cyan
137     keyword whole cat cyan
138     keyword whole cd cyan
139     keyword whole cmake cyan
140     keyword whole chgrp cyan
141     keyword whole chmod cyan
142     keyword whole chown cyan
143     keyword whole cp cyan
144     keyword whole cpio cyan
145     keyword whole csh cyan
146     keyword whole date cyan
147     keyword whole dd cyan
148     keyword whole df cyan
149     keyword whole dmesg cyan
150     keyword whole dnsdomainname cyan
151     keyword whole doexec cyan
152     keyword whole domainname cyan
153     keyword whole echo cyan
154     keyword whole ed cyan
155     keyword whole egrep cyan
156     keyword whole ex cyan
157     keyword whole false cyan
158     keyword whole fgrep cyan
159     keyword whole find cyan
160     keyword whole fsconf cyan
161     keyword whole gawk cyan
162     keyword whole grep cyan
163     keyword whole gunzip cyan
164     keyword whole gzip cyan
165     keyword whole hostname cyan
166     keyword whole igawk cyan
167     keyword whole install cyan
168     keyword whole ipcalc cyan
169     keyword whole kill cyan
170     keyword whole ksh cyan
171     keyword whole linuxconf cyan
172     keyword whole ln cyan
173     keyword whole login cyan
174     keyword whole lpdconf cyan
175     keyword whole ls cyan
176     keyword whole mail cyan
177     keyword whole make cyan
178     keyword whole mkdir cyan
179     keyword whole mknod cyan
180     keyword whole mktemp cyan
181     keyword whole more cyan
182     keyword whole mount cyan
183     keyword whole msg cyan
184     keyword whole mt cyan
185     keyword whole mv cyan
186     keyword whole netconf cyan
187     keyword whole netstat cyan
188     keyword whole nice cyan
189     keyword whole nisdomainname cyan
190     keyword whole patch cyan
191     keyword whole ping cyan
192     keyword whole ps cyan
193     keyword whole pwd cyan
194     keyword whole red cyan
195     keyword whole remadmin cyan
196     keyword whole rm cyan
197     keyword whole rmdir cyan
198     keyword whole rpm cyan
199     keyword whole sed cyan
200     keyword whole set cyan
201     keyword whole setserial cyan
202     keyword whole sh cyan
203     keyword whole sleep cyan
204     keyword whole sort cyan
205     keyword whole stty cyan
206     keyword whole su cyan
207     keyword whole sync cyan
208     keyword whole taper cyan
209     keyword whole tar cyan
210     keyword whole tcsh cyan
211     keyword whole test cyan
212     keyword whole time cyan
213     keyword whole touch cyan
214     keyword whole true cyan
215     keyword whole umount cyan
216     keyword whole uname cyan
217     keyword whole userconf cyan
218     keyword whole usleep cyan
219     keyword whole vi cyan
220     keyword whole view cyan
221     keyword whole vim cyan
222     keyword whole xconf cyan
223     keyword whole ypdomainname cyan
224     keyword whole zcat cyan
225     keyword whole zsh cyan
227 wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_
229 context # \n brown
230     spellcheck
232 context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]EOF EOF green
233 context exclusive whole <<\[\s\]\[-\]\[\s\]\[\\\]END END green
235 context ' ' green
237 context " " green
238     keyword whole $srcdir brightcyan
239     keyword whole $pkgdir brightcyan
240     keyword whole $startdir brightcyan
241     keyword whole ${srcdir} brightcyan
242     keyword whole ${pkgdir} brightcyan
243     keyword whole ${startdir} brightcyan
244     keyword whole $(srcdir) brightcyan
245     keyword whole $(pkgdir) brightcyan
246     keyword whole $(startdir) brightcyan
248     keyword \\* brightgreen
249     keyword \\@ brightgreen
250     keyword \\$ brightgreen
251     keyword \\\\ brightgreen
252     keyword \\` brightgreen
253     keyword \\" brightgreen
254     keyword $(*) brightgreen
255     keyword ${*} brightgreen
256     keyword $\* brightred
257     keyword $@ brightred
258     keyword $# brightred
259     keyword $? brightred
260     keyword $- brightred
261     keyword $$ brightred
262     keyword $! brightred
263     keyword $_ brightred
264     keyword wholeright $\[0123456789\] brightred
266     keyword wholeright $+ brightgreen
268     keyword $ brightgreen
270 context exclusive ` ` lightgray black
271     keyword whole $srcdir brightcyan
272     keyword whole $pkgdir brightcyan
273     keyword whole $startdir brightcyan
274     keyword whole ${srcdir} brightcyan
275     keyword whole ${pkgdir} brightcyan
276     keyword whole ${startdir} brightcyan
277     keyword whole $(srcdir) brightcyan
278     keyword whole $(pkgdir) brightcyan
279     keyword whole $(startdir) brightcyan
281     keyword '*' green
282     keyword " green
283     keyword \\` green
284     keyword ; brightcyan
285     keyword ${*} brightgreen
286     keyword $(*) brightgreen
287     keyword { brightcyan
288     keyword } brightcyan
290     keyword $\* brightred
291     keyword $@ brightred
292     keyword $# brightred
293     keyword $? brightred
294     keyword $- brightred
295     keyword $$ brightred
296     keyword $! brightred
297     keyword $_ brightred
299     keyword wholeright $\[0123456789\] brightred
301     keyword wholeright $+ brightgreen
303     keyword $ brightgreen
305 wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-._
307     keyword whole break yellow
308     keyword whole case yellow
309     keyword whole continue yellow
310     keyword whole done yellow
311     keyword whole do yellow
312     keyword whole elif yellow
313     keyword whole else yellow
314     keyword whole esac yellow
315     keyword whole exit yellow
316     keyword whole fi yellow
317     keyword whole for yellow
318     keyword whole if yellow
319     keyword whole in yellow
320     keyword whole return yellow
321     keyword whole select yellow
322     keyword whole shift yellow
323     keyword whole then yellow
324     keyword whole trap yellow
325     keyword whole until yellow
326     keyword whole while yellow
328     keyword whole arch cyan
329     keyword whole ash cyan
330     keyword whole awk cyan
331     keyword whole basename cyan
332     keyword whole bash cyan
333     keyword whole bg_backup cyan
334     keyword whole bg_restore cyan
335     keyword whole bsh cyan
336     keyword whole cat cyan
337     keyword whole cd cyan
338     keyword whole chgrp cyan
339     keyword whole chmod cyan
340     keyword whole chown cyan
341     keyword whole cmake cyan
342     keyword whole cp cyan
343     keyword whole cpio cyan
344     keyword whole csh cyan
345     keyword whole date cyan
346     keyword whole dd cyan
347     keyword whole df cyan
348     keyword whole dmesg cyan
349     keyword whole dnsdomainname cyan
350     keyword whole doexec cyan
351     keyword whole domainname cyan
352     keyword whole echo cyan
353     keyword whole ed cyan
354     keyword whole egrep cyan
355     keyword whole ex cyan
356     keyword whole false cyan
357     keyword whole fgrep cyan
358     keyword whole find cyan
359     keyword whole fsconf cyan
360     keyword whole gawk cyan
361     keyword whole grep cyan
362     keyword whole gunzip cyan
363     keyword whole gzip cyan
364     keyword whole hostname cyan
365     keyword whole igawk cyan
366     keyword whole install cyan
367     keyword whole ipcalc cyan
368     keyword whole kill cyan
369     keyword whole ksh cyan
370     keyword whole linuxconf cyan
371     keyword whole ln cyan
372     keyword whole login cyan
373     keyword whole lpdconf cyan
374     keyword whole ls cyan
375     keyword whole mail cyan
376     keyword whole mkdir cyan
377     keyword whole mknod cyan
378     keyword whole mktemp cyan
379     keyword whole more cyan
380     keyword whole mount cyan
381     keyword whole mt cyan
382     keyword whole mv cyan
383     keyword whole netconf cyan
384     keyword whole netstat cyan
385     keyword whole nice cyan
386     keyword whole nisdomainname cyan
387     keyword whole patch cyan
388     keyword whole ping cyan
389     keyword whole ps cyan
390     keyword whole pwd cyan
391     keyword whole red cyan
392     keyword whole remadmin cyan
393     keyword whole rm cyan
394     keyword whole rmdir cyan
395     keyword whole rpm cyan
396     keyword whole sed cyan
397     keyword whole set cyan
398     keyword whole setserial cyan
399     keyword whole sh cyan
400     keyword whole sleep cyan
401     keyword whole sort cyan
402     keyword whole stty cyan
403     keyword whole su cyan
404     keyword whole sync cyan
405     keyword whole taper cyan
406     keyword whole tar cyan
407     keyword whole tcsh cyan
408     keyword whole test cyan
409     keyword whole time cyan
410     keyword whole touch cyan
411     keyword whole true cyan
412     keyword whole umount cyan
413     keyword whole uname cyan
414     keyword whole userconf cyan
415     keyword whole usleep cyan
416     keyword whole vi cyan
417     keyword whole view cyan
418     keyword whole vim cyan
419     keyword whole xconf cyan
420     keyword whole ypdomainname cyan
421     keyword whole zcat cyan
422     keyword whole zsh cyan
424 context exclusive linestart options ) lightgray
425     keyword whole strip brightgreen
426     keyword whole docs brightgreen
427     keyword whole libtool brightgreen
428     keyword whole emptydirs brightgreen
429     keyword whole zipman brightgreen
430     keyword whole ccache brightgreen
431     keyword whole distcc brightgreen
432     keyword whole buildflags brightgreen
433     keyword whole makeflags brightgreen
434     keyword whole debug brightgreen
435     keyword whole upx brightgreen
437     keyword whole !strip brightred
438     keyword whole !docs brightred
439     keyword whole !libtool brightred
440     keyword whole !emptydirs brightred
441     keyword whole !zipman brightred
442     keyword whole !ccache brightred
443     keyword whole !distcc brightred
444     keyword whole !buildflags brightred
445     keyword whole !makeflags brightred
446     keyword whole !debug brightred
447     keyword whole !upx brightred
449 context exclusive linestart arch ) lightgray
450     keyword whole any brightcyan
451     keyword whole i686 brightcyan
452     keyword whole x86_64 brightcyan