annotate runtime/syntax/initex.vim @ 33791:370543108ba1 v9.0.2114

patch 9.0.2114: overflow detection not accurate when adding digits Commit: https://github.com/vim/vim/commit/22cbc8a4e17ce61aa460c451a26e1bff2c3d2af9 Author: Christian Brabandt <cb@256bit.org> Date: Sun Nov 19 10:47:21 2023 +0100 patch 9.0.2114: overflow detection not accurate when adding digits Problem: overflow detection not accurate when adding digits Solution: Use a helper function Use a helper function to better detect overflows before adding integer digits to a long or an integer variable respectively. Signal the overflow to the caller function. closes: #13539 Signed-off-by: Christian Brabandt <cb@256bit.org> Signed-off-by: Michael Henry <vim@drmikehenry.com> Signed-off-by: Ernie Rael <errael@raelity.com>
author Christian Brabandt <cb@256bit.org>
date Sun, 19 Nov 2023 11:00:07 +0100
parents 1218c5353e2b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
837
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
1 " Vim syntax file
11062
1218c5353e2b Runtime file updates.
Christian Brabandt <cb@256bit.org>
parents: 837
diff changeset
2 " Language: TeX (core definition)
1218c5353e2b Runtime file updates.
Christian Brabandt <cb@256bit.org>
parents: 837
diff changeset
3 " Previous Maintainer: Nikolai Weibull <now@bitwi.se>
1218c5353e2b Runtime file updates.
Christian Brabandt <cb@256bit.org>
parents: 837
diff changeset
4 " Latest Revision: 2006-04-19
837
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
5
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
6 if exists("b:current_syntax")
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
7 finish
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
8 endif
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
9
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
10 let s:cpo_save = &cpo
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
11 set cpo&vim
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
12
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
13 " This follows the grouping (sort of) found at
11062
1218c5353e2b Runtime file updates.
Christian Brabandt <cb@256bit.org>
parents: 837
diff changeset
14 " http: //www.tug.org/utilities/plain/cseq.html#top-fam
837
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
15
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
16 syn keyword initexTodo TODO FIXME XXX NOTE
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
17
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
18 syn match initexComment display contains=initexTodo
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
19 \ '\\\@<!\%(\\\\\)*\zs%.*$'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
20
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
21 syn match initexDimension display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
22 \ '[+-]\=\s*\%(\d\+\%([.,]\d*\)\=\|[.,]\d\+\)\s*\%(true\)\=\s*\%(p[tc]\|in\|bp\|c[mc]\|m[mu]\|dd\|sp\|e[mx]\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
23
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
24 syn cluster initexBox
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
25 \ contains=initexBoxCommand,initexBoxInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
26 \ initexBoxParameterDimen,initexBoxParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
27 \ initexBoxParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
28
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
29 syn cluster initexCharacter
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
30 \ contains=initexCharacterCommand,initexCharacterInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
31 \ initexCharacterParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
32
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
33 syn cluster initexDebugging
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
34 \ contains=initexDebuggingCommand,initexDebuggingParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
35 \ initexDebuggingParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
36
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
37 syn cluster initexFileIO
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
38 \ contains=initexFileIOCommand,initexFileIOInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
39 \ initexFileIOParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
40
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
41 syn cluster initexFonts
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
42 \ contains=initexFontsCommand,initexFontsInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
43
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
44 syn cluster initexGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
45 \ contains=initexGlueCommand,initexGlueDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
46
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
47 syn cluster initexHyphenation
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
48 \ contains=initexHyphenationCommand,initexHyphenationDerivedCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
49 \ initexHyphenationInternalQuantity,initexHyphenationParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
50
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
51 syn cluster initexInserts
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
52 \ contains=initexInsertsCommand,initexInsertsParameterDimen,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
53 \ initexInsertsParameterGlue,initexInsertsParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
54
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
55 syn cluster initexJob
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
56 \ contains=initexJobCommand,initexJobInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
57 \ initexJobParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
58
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
59 syn cluster initexKern
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
60 \ contains=initexKernCommand,initexKernInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
61
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
62 syn cluster initexLogic
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
63 \ contains=initexLogicCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
64
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
65 syn cluster initexMacro
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
66 \ contains=initexMacroCommand,initexMacroDerivedCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
67 \ initexMacroParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
68
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
69 syn cluster initexMarks
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
70 \ contains=initexMarksCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
71
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
72 syn cluster initexMath
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
73 \ contains=initexMathCommand,initexMathDerivedCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
74 \ initexMathInternalQuantity,initexMathParameterDimen,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
75 \ initexMathParameterGlue,initexMathParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
76 \ initexMathParameterMuglue,initexMathParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
77
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
78 syn cluster initexPage
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
79 \ contains=initexPageInternalQuantity,initexPageParameterDimen,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
80 \ initexPageParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
81
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
82 syn cluster initexParagraph
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
83 \ contains=initexParagraphCommand,initexParagraphInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
84 \ initexParagraphParameterDimen,initexParagraphParameterGlue,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
85 \ initexParagraphParameterInteger,initexParagraphParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
86
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
87 syn cluster initexPenalties
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
88 \ contains=initexPenaltiesCommand,initexPenaltiesInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
89 \ initexPenaltiesParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
90
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
91 syn cluster initexRegisters
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
92 \ contains=initexRegistersCommand,initexRegistersInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
93
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
94 syn cluster initexTables
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
95 \ contains=initexTablesCommand,initexTablesParameterGlue,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
96 \ initexTablesParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
97
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
98 syn cluster initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
99 \ contains=initexBoxCommand,initexCharacterCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
100 \ initexDebuggingCommand,initexFileIOCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
101 \ initexFontsCommand,initexGlueCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
102 \ initexHyphenationCommand,initexInsertsCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
103 \ initexJobCommand,initexKernCommand,initexLogicCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
104 \ initexMacroCommand,initexMarksCommand,initexMathCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
105 \ initexParagraphCommand,initexPenaltiesCommand,initexRegistersCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
106 \ initexTablesCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
107
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
108 syn match initexBoxCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
109 \ '\\\%([hv]\=box\|[cx]\=leaders\|copy\|[hv]rule\|lastbox\|setbox\|un[hv]\%(box\|copy\)\|vtop\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
110 syn match initexCharacterCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
111 \ '\\\%([] ]\|\%(^^M\|accent\|char\|\%(lower\|upper\)case\|number\|romannumeral\|string\)\>\)'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
112 syn match initexDebuggingCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
113 \ '\\\%(\%(batch\|\%(non\|error\)stop\|scroll\)mode\|\%(err\)\=message\|meaning\|show\%(box\%(breadth\|depth\)\=\|lists\|the\)\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
114 syn match initexFileIOCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
115 \ '\\\%(\%(close\|open\)\%(in\|out\)\|endinput\|immediate\|input\|read\|shipout\|special\|write\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
116 syn match initexFontsCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
117 \ '\\\%(/\|fontname\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
118 syn match initexGlueCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
119 \ '\\\%([hv]\|un\)skip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
120 syn match initexHyphenationCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
121 \ '\\\%(discretionary\|hyphenation\|patterns\|setlanguage\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
122 syn match initexInsertsCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
123 \ '\\\%(insert\|split\%(bot\|first\)mark\|vsplit\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
124 syn match initexJobCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
125 \ '\\\%(dump\|end\|jobname\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
126 syn match initexKernCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
127 \ '\\\%(kern\|lower\|move\%(left\|right\)\|raise\|unkern\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
128 syn match initexLogicCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
129 \ '\\\%(else\|fi\|if[a-zA-Z@]\+\|or\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
130 " \ '\\\%(else\|fi\|if\%(case\|cat\|dim\|eof\|false\|[hv]box\|[hmv]mode\|inner\|num\|odd\|true\|void\|x\)\=\|or\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
131 syn match initexMacroCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
132 \ '\\\%(after\%(assignment\|group\)\|\%(begin\|end\)group\|\%(end\)\=csname\|e\=def\|expandafter\|futurelet\|global\|let\|long\|noexpand\|outer\|relax\|the\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
133 syn match initexMarksCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
134 \ '\\\%(bot\|first\|top\)\=mark\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
135 syn match initexMathCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
136 \ '\\\%(abovewithdelims\|delimiter\|display\%(limits\|style\)\|l\=eqno\|left\|\%(no\)\=limits\|math\%(accent\|bin\|char\|choice\|close\|code\|inner\|op\|open\|ord\|punct\|rel\)\|mkern\|mskip\|muskipdef\|nonscript\|\%(over\|under\)line\|radical\|right\|\%(\%(script\)\{1,2}\|text\)style\|vcenter\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
137 syn match initexParagraphCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
138 \ '\\\%(ignorespaces\|indent\|no\%(boundary\|indent\)\|par\|vadjust\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
139 syn match initexPenaltiesCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
140 \ '\\\%(un\)\=penalty\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
141 syn match initexRegistersCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
142 \ '\\\%(advance\|\%(count\|dimen\|skip\|toks\)def\|divide\|multiply\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
143 syn match initexTablesCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
144 \ '\\\%(cr\|crcr\|[hv]align\|noalign\|omit\|span\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
145
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
146 syn cluster initexDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
147 \ contains=initexGlueDerivedCommand,initexHyphenationDerivedCommand,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
148 \ initexMacroDerivedCommand,initexMathDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
149
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
150 syn match initexGlueDerivedCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
151 \ '\\\%([hv]fil\%(l\|neg\)\=\|[hv]ss\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
152 syn match initexHyphenationDerivedCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
153 \ '\\-'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
154 syn match initexMacroDerivedCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
155 \ '\\[gx]def\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
156 syn match initexMathDerivedCommand display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
157 \ '\\\%(above\|atop\%(withdelims\)\=\|mathchardef\|over\|overwithdelims\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
158
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
159 syn cluster initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
160 \ contains=initexBoxInternalQuantity,initexCharacterInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
161 \ initexFileIOInternalQuantity,initexFontsInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
162 \ initexHyphenationInternalQuantity,initexJobInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
163 \ initexKernInternalQuantity,initexMathInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
164 \ initexPageInternalQuantity,initexParagraphInternalQuantity,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
165 \ initexPenaltiesInternalQuantity,initexRegistersInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
166
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
167 syn match initexBoxInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
168 \ '\\\%(badness\|dp\|ht\|prevdepth\|wd\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
169 syn match initexCharacterInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
170 \ '\\\%(catcode\|chardef\|\%([ul]c\|sf\)code\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
171 syn match initexFileIOInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
172 \ '\\inputlineno\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
173 syn match initexFontsInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
174 \ '\\\%(font\%(dimen\)\=\|nullfont\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
175 syn match initexHyphenationInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
176 \ '\\hyphenchar\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
177 syn match initexJobInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
178 \ '\\deadcycles\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
179 syn match initexKernInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
180 \ '\\lastkern\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
181 syn match initexMathInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
182 \ '\\\%(delcode\|mathcode\|muskip\|\%(\%(script\)\{1,2}\|text\)font\|skewchar\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
183 syn match initexPageInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
184 \ '\\page\%(depth\|fil\{1,3}stretch\|goal\|shrink\|stretch\|total\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
185 syn match initexParagraphInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
186 \ '\\\%(prevgraf\|spacefactor\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
187 syn match initexPenaltiesInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
188 \ '\\lastpenalty\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
189 syn match initexRegistersInternalQuantity display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
190 \ '\\\%(count\|dimen\|skip\|toks\)\d\+\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
191
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
192 syn cluster initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
193 \ contains=initexBoxParameterDimen,initexInsertsParameterDimen,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
194 \ initexMathParameterDimen,initexPageParameterDimen,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
195 \ initexParagraphParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
196
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
197 syn match initexBoxParameterDimen display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
198 \ '\\\%(boxmaxdepth\|[hv]fuzz\|overfullrule\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
199 syn match initexInsertsParameterDimen display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
200 \ '\\splitmaxdepth\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
201 syn match initexMathParameterDimen display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
202 \ '\\\%(delimitershortfall\|display\%(indent\|width\)\|mathsurround\|nulldelimiterspace\|predisplaysize\|scriptspace\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
203 syn match initexPageParameterDimen display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
204 \ '\\\%([hv]offset\|maxdepth\|vsize\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
205 syn match initexParagraphParameterDimen display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
206 \ '\\\%(emergencystretch\|\%(hang\|par\)indent\|hsize\|lineskiplimit\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
207
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
208 syn cluster initexParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
209 \ contains=initexInsertsParameterGlue,initexMathParameterGlue,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
210 \ initexPageParameterGlue,initexParagraphParameterGlue,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
211 \ initexTablesParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
212
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
213 syn match initexInsertsParameterGlue display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
214 \ '\\splittopskip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
215 syn match initexMathParameterGlue display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
216 \ '\\\%(above\|below\)display\%(short\)\=skip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
217 syn match initexPageParameterGlue display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
218 \ '\\topskip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
219 syn match initexParagraphParameterGlue display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
220 \ '\\\%(baseline\|left\|line\|par\%(fill\)\=\|right\|x\=space\)skip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
221 syn match initexTablesParameterGlue display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
222 \ '\\tabskip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
223
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
224 syn cluster initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
225 \ contains=initexBoxParameterInteger,initexCharacterParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
226 \ initexDebuggingParameterInteger,initexHyphenationParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
227 \ initexInsertsParameterInteger,initexJobParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
228 \ initexMacroParameterInteger,initexMathParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
229 \ initexParagraphParameterInteger,initexPenaltiesParameterInteger,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
230
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
231 syn match initexBoxParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
232 \ '\\[hv]badness\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
233 syn match initexCharacterParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
234 \ '\\\%(\%(endline\|escape\|newline\)char\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
235 syn match initexDebuggingParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
236 \ '\\\%(errorcontextlines\|pausing\|tracing\%(commands\|lostchars\|macros\|online\|output\|pages\|paragraphs\|restores|stats\)\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
237 syn match initexHyphenationParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
238 \ '\\\%(defaulthyphenchar\|language\|\%(left\|right\)hyphenmin\|uchyph\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
239 syn match initexInsertsParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
240 \ '\\\%(holdinginserts\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
241 syn match initexJobParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
242 \ '\\\%(day\|mag\|maxdeadcycles\|month\|time\|year\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
243 syn match initexMacroParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
244 \ '\\globaldefs\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
245 syn match initexMathParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
246 \ '\\\%(binoppenalty\|defaultskewchar\|delimiterfactor\|displaywidowpenalty\|fam\|\%(post\|pre\)displaypenalty\|relpenalty\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
247 syn match initexParagraphParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
248 \ '\\\%(\%(adj\|\%(double\|final\)hyphen\)demerits\|looseness\|\%(pre\)\=tolerance\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
249 syn match initexPenaltiesParameterInteger display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
250 \ '\\\%(broken\|club\|exhyphen\|floating\|hyphen\|interline\|line\|output\|widow\)penalty\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
251
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
252 syn cluster initexParameterMuglue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
253 \ contains=initexMathParameterMuglue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
254
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
255 syn match initexMathParameterMuglue display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
256 \ '\\\%(med\|thick\|thin\)muskip\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
257
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
258 syn cluster initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
259 \ contains=initexBoxParameterToken,initexDebuggingParameterToken,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
260 \ initexFileIOParameterToken,initexMathParameterToken,
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
261 \ initexParagraphParameterToken,initexTablesParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
262
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
263 syn match initexBoxParameterToken display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
264 \ '\\every[hv]box\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
265 syn match initexDebuggingParameterToken display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
266 \ '\\errhelp\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
267 syn match initexFileIOParameterToken display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
268 \ '\\output\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
269 syn match initexMathParameterToken display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
270 \ '\\every\%(display\|math\)\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
271 syn match initexParagraphParameterToken display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
272 \ '\\everypar\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
273 syn match initexTablesParameterToken display contains=@NoSpell
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
274 \ '\\everycr\>'
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
275
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
276
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
277 hi def link initexCharacter Character
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
278 hi def link initexNumber Number
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
279
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
280 hi def link initexIdentifier Identifier
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
281
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
282 hi def link initexStatement Statement
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
283 hi def link initexConditional Conditional
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
284
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
285 hi def link initexPreProc PreProc
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
286 hi def link initexMacro Macro
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
287
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
288 hi def link initexType Type
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
289
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
290 hi def link initexDebug Debug
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
291
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
292 hi def link initexTodo Todo
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
293 hi def link initexComment Comment
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
294 hi def link initexDimension initexNumber
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
295
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
296 hi def link initexCommand initexStatement
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
297 hi def link initexBoxCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
298 hi def link initexCharacterCommand initexCharacter
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
299 hi def link initexDebuggingCommand initexDebug
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
300 hi def link initexFileIOCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
301 hi def link initexFontsCommand initexType
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
302 hi def link initexGlueCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
303 hi def link initexHyphenationCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
304 hi def link initexInsertsCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
305 hi def link initexJobCommand initexPreProc
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
306 hi def link initexKernCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
307 hi def link initexLogicCommand initexConditional
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
308 hi def link initexMacroCommand initexMacro
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
309 hi def link initexMarksCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
310 hi def link initexMathCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
311 hi def link initexParagraphCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
312 hi def link initexPenaltiesCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
313 hi def link initexRegistersCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
314 hi def link initexTablesCommand initexCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
315
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
316 hi def link initexDerivedCommand initexStatement
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
317 hi def link initexGlueDerivedCommand initexDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
318 hi def link initexHyphenationDerivedCommand initexDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
319 hi def link initexMacroDerivedCommand initexDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
320 hi def link initexMathDerivedCommand initexDerivedCommand
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
321
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
322 hi def link initexInternalQuantity initexIdentifier
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
323 hi def link initexBoxInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
324 hi def link initexCharacterInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
325 hi def link initexFileIOInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
326 hi def link initexFontsInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
327 hi def link initexHyphenationInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
328 hi def link initexJobInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
329 hi def link initexKernInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
330 hi def link initexMathInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
331 hi def link initexPageInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
332 hi def link initexParagraphInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
333 hi def link initexPenaltiesInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
334 hi def link initexRegistersInternalQuantity initexInternalQuantity
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
335
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
336 hi def link initexParameterDimen initexNumber
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
337 hi def link initexBoxParameterDimen initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
338 hi def link initexInsertsParameterDimen initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
339 hi def link initexMathParameterDimen initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
340 hi def link initexPageParameterDimen initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
341 hi def link initexParagraphParameterDimen initexParameterDimen
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
342
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
343 hi def link initexParameterGlue initexNumber
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
344 hi def link initexInsertsParameterGlue initexParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
345 hi def link initexMathParameterGlue initexParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
346 hi def link initexPageParameterGlue initexParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
347 hi def link initexParagraphParameterGlue initexParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
348 hi def link initexTablesParameterGlue initexParameterGlue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
349
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
350 hi def link initexParameterInteger initexNumber
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
351 hi def link initexBoxParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
352 hi def link initexCharacterParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
353 hi def link initexDebuggingParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
354 hi def link initexHyphenationParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
355 hi def link initexInsertsParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
356 hi def link initexJobParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
357 hi def link initexMacroParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
358 hi def link initexMathParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
359 hi def link initexParagraphParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
360 hi def link initexPenaltiesParameterInteger initexParameterInteger
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
361
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
362 hi def link initexParameterMuglue initexNumber
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
363 hi def link initexMathParameterMuglue initexParameterMuglue
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
364
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
365 hi def link initexParameterToken initexIdentifier
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
366 hi def link initexBoxParameterToken initexParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
367 hi def link initexDebuggingParameterToken initexParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
368 hi def link initexFileIOParameterToken initexParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
369 hi def link initexMathParameterToken initexParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
370 hi def link initexParagraphParameterToken initexParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
371 hi def link initexTablesParameterToken initexParameterToken
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
372
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
373 let b:current_syntax = "initex"
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
374
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
375 let &cpo = s:cpo_save
6bb1fa855dc9 updated for version 7.0e03
vimboss
parents:
diff changeset
376 unlet s:cpo_save