author | mickeyl <mickeyl> | 2003-01-24 21:13:38 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2003-01-24 21:13:38 (UTC) |
commit | f5fa70864c66da0f12f3d34f6451c74e3bfb3103 (patch) (unidiff) | |
tree | ad6585cc10ba3397bed82c87a1b692fa0a4b9e43 /share/tinykate/syntax/postscript.xml | |
parent | 67699ef8fd807a99c08d6401a67e8000bca8f1ca (diff) | |
download | opie-f5fa70864c66da0f12f3d34f6451c74e3bfb3103.zip opie-f5fa70864c66da0f12f3d34f6451c74e3bfb3103.tar.gz opie-f5fa70864c66da0f12f3d34f6451c74e3bfb3103.tar.bz2 |
added syntax highlighting patterns to tinykate
Diffstat (limited to 'share/tinykate/syntax/postscript.xml') (more/less context) (show whitespace changes)
-rw-r--r-- | share/tinykate/syntax/postscript.xml | 440 |
1 files changed, 440 insertions, 0 deletions
diff --git a/share/tinykate/syntax/postscript.xml b/share/tinykate/syntax/postscript.xml new file mode 100644 index 0000000..c02db6d --- a/dev/null +++ b/share/tinykate/syntax/postscript.xml | |||
@@ -0,0 +1,440 @@ | |||
1 | <?xml version="1.0" encoding="UTF-8"?> | ||
2 | <!DOCTYPE language SYSTEM "language.dtd"> | ||
3 | <language name="PostScript" version="1.00" kateversion="2.0" section="Markup" extensions="*.ps;*.ai;*.eps" mimetype="application/postscript"> | ||
4 | <highlighting> | ||
5 | <list name="keywords"> | ||
6 | <item> abs </item> | ||
7 | <item> add </item> | ||
8 | <item> aload </item> | ||
9 | <item> anchorsearch </item> | ||
10 | <item> and </item> | ||
11 | <item> arc </item> | ||
12 | <item> arcn </item> | ||
13 | <item> arct </item> | ||
14 | <item> arcto </item> | ||
15 | <item> array </item> | ||
16 | <item> ashow </item> | ||
17 | <item> astore </item> | ||
18 | <item> awidthshow </item> | ||
19 | <item> begin </item> | ||
20 | <item> bind </item> | ||
21 | <item> bitshift </item> | ||
22 | <item> ceiling </item> | ||
23 | <item> charpath </item> | ||
24 | <item> clear </item> | ||
25 | <item> cleartomark </item> | ||
26 | <item> clip </item> | ||
27 | <item> clippath </item> | ||
28 | <item> closepath </item> | ||
29 | <item> concat </item> | ||
30 | <item> concatmatrix </item> | ||
31 | <item> copy </item> | ||
32 | <item> count </item> | ||
33 | <item> counttomark </item> | ||
34 | <item> currentcmykcolor </item> | ||
35 | <item> currentdash </item> | ||
36 | <item> currentdict </item> | ||
37 | <item> currentfile </item> | ||
38 | <item> currentfont </item> | ||
39 | <item> currentgray </item> | ||
40 | <item> currentgstate </item> | ||
41 | <item> currenthsbcolor </item> | ||
42 | <item> currentlinecap </item> | ||
43 | <item> currentlinejoin </item> | ||
44 | <item> currentlinewidth </item> | ||
45 | <item> currentmatrix </item> | ||
46 | <item> currentpoint </item> | ||
47 | <item> currentrgbcolor </item> | ||
48 | <item> currentshared </item> | ||
49 | <item> curveto </item> | ||
50 | <item> cvi </item> | ||
51 | <item> cvlit </item> | ||
52 | <item> cvn </item> | ||
53 | <item> cvr </item> | ||
54 | <item> cvrs </item> | ||
55 | <item> cvs </item> | ||
56 | <item> cvx </item> | ||
57 | <item> def </item> | ||
58 | <item> defineusername </item> | ||
59 | <item> dict </item> | ||
60 | <item> div </item> | ||
61 | <item> dtransform </item> | ||
62 | <item> dup </item> | ||
63 | <item> end </item> | ||
64 | <item> eoclip </item> | ||
65 | <item> eofill </item> | ||
66 | <item> eoviewclip </item> | ||
67 | <item> eq </item> | ||
68 | <item> exch </item> | ||
69 | <item> exec </item> | ||
70 | <item> exit </item> | ||
71 | <item> file </item> | ||
72 | <item> fill </item> | ||
73 | <item> findfont </item> | ||
74 | <item> flattenpath </item> | ||
75 | <item> floor </item> | ||
76 | <item> flush </item> | ||
77 | <item> flushfile </item> | ||
78 | <item> for </item> | ||
79 | <item> forall </item> | ||
80 | <item> ge </item> | ||
81 | <item> get </item> | ||
82 | <item> getinterval </item> | ||
83 | <item> grestore </item> | ||
84 | <item> gsave </item> | ||
85 | <item> gstate </item> | ||
86 | <item> gt </item> | ||
87 | <item> identmatrix </item> | ||
88 | <item> idiv </item> | ||
89 | <item> idtransform </item> | ||
90 | <item> if </item> | ||
91 | <item> ifelse </item> | ||
92 | <item> image </item> | ||
93 | <item> imagemask </item> | ||
94 | <item> index </item> | ||
95 | <item> ineofill </item> | ||
96 | <item> infill </item> | ||
97 | <item> initviewclip </item> | ||
98 | <item> inueofill </item> | ||
99 | <item> inufill </item> | ||
100 | <item> invertmatrix </item> | ||
101 | <item> itransform </item> | ||
102 | <item> known </item> | ||
103 | <item> le </item> | ||
104 | <item> length </item> | ||
105 | <item> lineto </item> | ||
106 | <item> load </item> | ||
107 | <item> loop </item> | ||
108 | <item> lt </item> | ||
109 | <item> makefont </item> | ||
110 | <item> matrix </item> | ||
111 | <item> maxlength </item> | ||
112 | <item> mod </item> | ||
113 | <item> moveto </item> | ||
114 | <item> mul </item> | ||
115 | <item> ne </item> | ||
116 | <item> neg </item> | ||
117 | <item> newpath </item> | ||
118 | <item> not </item> | ||
119 | <item> null </item> | ||
120 | <item> or </item> | ||
121 | <item> pathbbox </item> | ||
122 | <item> pathforall </item> | ||
123 | <item> pop </item> | ||
124 | <item> print </item> | ||
125 | <item> printobject </item> | ||
126 | <item> put </item> | ||
127 | <item> putinterval </item> | ||
128 | <item> rcurveto </item> | ||
129 | <item> read </item> | ||
130 | <item> readhexstring </item> | ||
131 | <item> readline </item> | ||
132 | <item> readstring </item> | ||
133 | <item> rectclip </item> | ||
134 | <item> rectfill </item> | ||
135 | <item> rectstroke </item> | ||
136 | <item> rectviewclip </item> | ||
137 | <item> repeat </item> | ||
138 | <item> restore </item> | ||
139 | <item> rlineto </item> | ||
140 | <item> rmoveto </item> | ||
141 | <item> roll </item> | ||
142 | <item> rotate </item> | ||
143 | <item> round </item> | ||
144 | <item> save </item> | ||
145 | <item> scale </item> | ||
146 | <item> scalefont </item> | ||
147 | <item> search </item> | ||
148 | <item> selectfont </item> | ||
149 | <item> setbbox </item> | ||
150 | <item> setcachedevice </item> | ||
151 | <item> setcachedevice2 </item> | ||
152 | <item> setcharwidth </item> | ||
153 | <item> setcmykcolor </item> | ||
154 | <item> setdash </item> | ||
155 | <item> setfont </item> | ||
156 | <item> setgray </item> | ||
157 | <item> setgstate </item> | ||
158 | <item> sethsbcolor </item> | ||
159 | <item> setlinecap </item> | ||
160 | <item> setlinejoin </item> | ||
161 | <item> setlinewidth </item> | ||
162 | <item> setmatrix </item> | ||
163 | <item> setrgbcolor </item> | ||
164 | <item> setshared </item> | ||
165 | <item> shareddict </item> | ||
166 | <item> show </item> | ||
167 | <item> showpage </item> | ||
168 | <item> stop </item> | ||
169 | <item> stopped </item> | ||
170 | <item> store </item> | ||
171 | <item> string </item> | ||
172 | <item> stringwidth </item> | ||
173 | <item> stroke </item> | ||
174 | <item> strokepath </item> | ||
175 | <item> sub </item> | ||
176 | <item> systemdict </item> | ||
177 | <item> token </item> | ||
178 | <item> transform </item> | ||
179 | <item> translate </item> | ||
180 | <item> truncate </item> | ||
181 | <item> type </item> | ||
182 | <item> uappend </item> | ||
183 | <item> ucache </item> | ||
184 | <item> ueofill </item> | ||
185 | <item> ufill </item> | ||
186 | <item> undef </item> | ||
187 | <item> upath </item> | ||
188 | <item> userdict </item> | ||
189 | <item> ustroke </item> | ||
190 | <item> viewclip </item> | ||
191 | <item> viewclippath </item> | ||
192 | <item> where </item> | ||
193 | <item> widthshow </item> | ||
194 | <item> write </item> | ||
195 | <item> writehexstring </item> | ||
196 | <item> writeobject </item> | ||
197 | <item> writestring </item> | ||
198 | <item> wtranslation </item> | ||
199 | <item> xor </item> | ||
200 | <item> xshow </item> | ||
201 | <item> xyshow </item> | ||
202 | <item> yshow </item> | ||
203 | <item> FontDirectory </item> | ||
204 | <item> SharedFontDirectory </item> | ||
205 | <item> Courier </item> | ||
206 | <item> Courier-Bold </item> | ||
207 | <item> Courier-BoldOblique </item> | ||
208 | <item> Courier-Oblique </item> | ||
209 | <item> Helvetica </item> | ||
210 | <item> Helvetica-Bold </item> | ||
211 | <item> Helvetica-BoldOblique </item> | ||
212 | <item> Helvetica-Oblique </item> | ||
213 | <item> Symbol </item> | ||
214 | <item> Times-Bold </item> | ||
215 | <item> Times-BoldItalic </item> | ||
216 | <item> Times-Italic </item> | ||
217 | <item> Times-Roman </item> | ||
218 | <item> execuserobject </item> | ||
219 | <item> currentcolor </item> | ||
220 | <item> currentcolorspace </item> | ||
221 | <item> currentglobal </item> | ||
222 | <item> execform </item> | ||
223 | <item> filter </item> | ||
224 | <item> findresource </item> | ||
225 | <item> globaldict </item> | ||
226 | <item> makepattern </item> | ||
227 | <item> setcolor </item> | ||
228 | <item> setcolorspace </item> | ||
229 | <item> setglobal </item> | ||
230 | <item> setpagedevice </item> | ||
231 | <item> setpattern </item> | ||
232 | <item> = </item> | ||
233 | <item> == </item> | ||
234 | <item> ISOLatin1Encoding </item> | ||
235 | <item> StandardEncoding </item> | ||
236 | <item> [ </item> | ||
237 | <item> ] </item> | ||
238 | <item> atan </item> | ||
239 | <item> banddevice </item> | ||
240 | <item> bytesavailable </item> | ||
241 | <item> cachestatus </item> | ||
242 | <item> closefile </item> | ||
243 | <item> colorimage </item> | ||
244 | <item> condition </item> | ||
245 | <item> copypage </item> | ||
246 | <item> cos </item> | ||
247 | <item> countdictstack </item> | ||
248 | <item> countexecstack </item> | ||
249 | <item> cshow </item> | ||
250 | <item> currentblackgeneration </item> | ||
251 | <item> currentcacheparams </item> | ||
252 | <item> currentcolorscreen </item> | ||
253 | <item> currentcolortransfer </item> | ||
254 | <item> currentcontext </item> | ||
255 | <item> currentflat </item> | ||
256 | <item> currenthalftone </item> | ||
257 | <item> currenthalftonephase </item> | ||
258 | <item> currentmiterlimit </item> | ||
259 | <item> currentobjectformat </item> | ||
260 | <item> currentpacking </item> | ||
261 | <item> currentscreen </item> | ||
262 | <item> currentstrokeadjust </item> | ||
263 | <item> currenttransfer </item> | ||
264 | <item> currentundercolorremoval </item> | ||
265 | <item> defaultmatrix </item> | ||
266 | <item> definefont </item> | ||
267 | <item> deletefile </item> | ||
268 | <item> detach </item> | ||
269 | <item> deviceinfo </item> | ||
270 | <item> dictstack </item> | ||
271 | <item> echo </item> | ||
272 | <item> erasepage </item> | ||
273 | <item> errordict </item> | ||
274 | <item> execstack </item> | ||
275 | <item> executeonly </item> | ||
276 | <item> exp </item> | ||
277 | <item> false </item> | ||
278 | <item> filenameforall </item> | ||
279 | <item> fileposition </item> | ||
280 | <item> fork </item> | ||
281 | <item> framedevice </item> | ||
282 | <item> grestoreall </item> | ||
283 | <item> handleerror </item> | ||
284 | <item> initclip </item> | ||
285 | <item> initgraphics </item> | ||
286 | <item> initmatrix </item> | ||
287 | <item> instroke </item> | ||
288 | <item> inustroke </item> | ||
289 | <item> join </item> | ||
290 | <item> kshow </item> | ||
291 | <item> ln </item> | ||
292 | <item> lock </item> | ||
293 | <item> log </item> | ||
294 | <item> mark </item> | ||
295 | <item> monitor </item> | ||
296 | <item> noaccess </item> | ||
297 | <item> notify </item> | ||
298 | <item> nulldevice </item> | ||
299 | <item> packedarray </item> | ||
300 | <item> quit </item> | ||
301 | <item> rand </item> | ||
302 | <item> rcheck </item> | ||
303 | <item> readonly </item> | ||
304 | <item> realtime </item> | ||
305 | <item> renamefile </item> | ||
306 | <item> renderbands </item> | ||
307 | <item> resetfile </item> | ||
308 | <item> reversepath </item> | ||
309 | <item> rootfont </item> | ||
310 | <item> rrand </item> | ||
311 | <item> run </item> | ||
312 | <item> scheck </item> | ||
313 | <item> setblackgeneration </item> | ||
314 | <item> setcachelimit </item> | ||
315 | <item> setcacheparams </item> | ||
316 | <item> setcolorscreen </item> | ||
317 | <item> setcolortransfer </item> | ||
318 | <item> setfileposition </item> | ||
319 | <item> setflat </item> | ||
320 | <item> sethalftone </item> | ||
321 | <item> sethalftonephase </item> | ||
322 | <item> setmiterlimit </item> | ||
323 | <item> setobjectformat </item> | ||
324 | <item> setpacking </item> | ||
325 | <item> setscreen </item> | ||
326 | <item> setstrokeadjust </item> | ||
327 | <item> settransfer </item> | ||
328 | <item> setucacheparams </item> | ||
329 | <item> setundercolorremoval </item> | ||
330 | <item> sin </item> | ||
331 | <item> sqrt </item> | ||
332 | <item> srand </item> | ||
333 | <item> stack </item> | ||
334 | <item> status </item> | ||
335 | <item> statusdict </item> | ||
336 | <item> true </item> | ||
337 | <item> ucachestatus </item> | ||
338 | <item> undefinefont </item> | ||
339 | <item> usertime </item> | ||
340 | <item> ustrokepath </item> | ||
341 | <item> version </item> | ||
342 | <item> vmreclaim </item> | ||
343 | <item> vmstatus </item> | ||
344 | <item> wait </item> | ||
345 | <item> wcheck </item> | ||
346 | <item> xcheck </item> | ||
347 | <item> yield </item> | ||
348 | <item> defineuserobject </item> | ||
349 | <item> undefineuserobject </item> | ||
350 | <item> UserObjects </item> | ||
351 | <item> cleardictstack </item> | ||
352 | <item> setvmthreshold </item> | ||
353 | <item> << </item> | ||
354 | <item> >> </item> | ||
355 | <item> currentcolorrendering </item> | ||
356 | <item> currentdevparams </item> | ||
357 | <item> currentoverprint </item> | ||
358 | <item> currentpagedevice </item> | ||
359 | <item> currentsystemparams </item> | ||
360 | <item> currentuserparams </item> | ||
361 | <item> defineresource </item> | ||
362 | <item> findencoding </item> | ||
363 | <item> gcheck </item> | ||
364 | <item> glyphshow </item> | ||
365 | <item> languagelevel </item> | ||
366 | <item> product </item> | ||
367 | <item> pstack </item> | ||
368 | <item> resourceforall </item> | ||
369 | <item> resourcestatus </item> | ||
370 | <item> revision </item> | ||
371 | <item> serialnumber </item> | ||
372 | <item> setcolorrendering </item> | ||
373 | <item> setdevparams </item> | ||
374 | <item> setoverprint </item> | ||
375 | <item> setsystemparams </item> | ||
376 | <item> setuserparams </item> | ||
377 | <item> startjob </item> | ||
378 | <item> undefineresource </item> | ||
379 | <item> GlobalFontDirectory </item> | ||
380 | <item> ASCII85Decode </item> | ||
381 | <item> ASCII85Encode </item> | ||
382 | <item> ASCIIHexDecode </item> | ||
383 | <item> ASCIIHexEncode </item> | ||
384 | <item> CCITTFaxDecode </item> | ||
385 | <item> CCITTFaxEncode </item> | ||
386 | <item> DCTDecode </item> | ||
387 | <item> DCTEncode </item> | ||
388 | <item> LZWDecode </item> | ||
389 | <item> LZWEncode </item> | ||
390 | <item> NullEncode </item> | ||
391 | <item> RunLengthDecode </item> | ||
392 | <item> RunLengthEncode </item> | ||
393 | <item> SubFileDecode </item> | ||
394 | <item> CIEBasedA </item> | ||
395 | <item> CIEBasedABC </item> | ||
396 | <item> DeviceCMYK </item> | ||
397 | <item> DeviceGray </item> | ||
398 | <item> DeviceRGB </item> | ||
399 | <item> Indexed </item> | ||
400 | <item> Pattern </item> | ||
401 | <item> Separation </item> | ||
402 | <item> CIEBasedDEF </item> | ||
403 | <item> CIEBasedDEFG </item> | ||
404 | <item> DeviceN </item> | ||
405 | </list> | ||
406 | |||
407 | <contexts> | ||
408 | <context name="Normal" attribute="0" lineEndContext="#stay"> | ||
409 | <keyword attribute="1" context="#stay" String="keywords"/> | ||
410 | <Detect2Chars attribute="3" context="2" char="%" char1="!"/> | ||
411 | <DetectChar attribute="2" context="1" char="%"/> | ||
412 | <Float attribute="4" context="#stay"/> | ||
413 | <Int attribute="5" context="#stay"/> | ||
414 | <DetectChar attribute="6" context="3" char="("/> | ||
415 | <RegExpr attribute="7" context="#stay" String="\/{1,2}[^\s\(\)\{\}\[\]%/]*"/> | ||
416 | </context> | ||
417 | <context attribute="2" lineEndContext="#pop" name="Comment"/> | ||
418 | <context attribute="3" lineEndContext="#pop" name="Header"/> | ||
419 | <context attribute="6" lineEndContext="#stay" name="String"> | ||
420 | <DetectChar attribute="6" context="#pop" char=")" /> | ||
421 | </context> | ||
422 | </contexts> | ||
423 | <itemDatas> | ||
424 | <itemData name="Normal Text" defStyleNum="dsNormal"/> | ||
425 | <itemData name="Keyword" defStyleNum="dsKeyword"/> | ||
426 | <itemData name="Comment" defStyleNum="dsComment"/> | ||
427 | <itemData name="Header" defStyleNum="dsOthers"/> | ||
428 | <itemData name="Float" defStyleNum="dsFloat"/> | ||
429 | <itemData name="Decimal" defStyleNum="dsDecVal"/> | ||
430 | <itemData name="String" defStyleNum="dsString"/> | ||
431 | <itemData name="Data Type" defStyleNum="dsDataType"/> | ||
432 | </itemDatas> | ||
433 | </highlighting> | ||
434 | <general> | ||
435 | <comments> | ||
436 | <comment name="singleLine" start="%" /> | ||
437 | </comments> | ||
438 | <keywords casesensitive="0" /> | ||
439 | </general> | ||
440 | </language> | ||