summaryrefslogtreecommitdiffstats
path: root/kate/data/postscript.xml
diff options
context:
space:
mode:
Diffstat (limited to 'kate/data/postscript.xml')
-rw-r--r--kate/data/postscript.xml434
1 files changed, 434 insertions, 0 deletions
diff --git a/kate/data/postscript.xml b/kate/data/postscript.xml
new file mode 100644
index 000000000..b590db232
--- /dev/null
+++ b/kate/data/postscript.xml
@@ -0,0 +1,434 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE language SYSTEM "language.dtd">
+<language name="PostScript" version="1.01" kateversion="2.1" section="Markup" extensions="*.ps;*.ai;*.eps" mimetype="application/postscript">
+<highlighting>
+ <list name="keywords">
+ <item> abs </item>
+ <item> add </item>
+ <item> aload </item>
+ <item> anchorsearch </item>
+ <item> and </item>
+ <item> arc </item>
+ <item> arcn </item>
+ <item> arct </item>
+ <item> arcto </item>
+ <item> array </item>
+ <item> ashow </item>
+ <item> astore </item>
+ <item> awidthshow </item>
+ <item> begin </item>
+ <item> bind </item>
+ <item> bitshift </item>
+ <item> ceiling </item>
+ <item> charpath </item>
+ <item> clear </item>
+ <item> cleartomark </item>
+ <item> clip </item>
+ <item> clippath </item>
+ <item> closepath </item>
+ <item> concat </item>
+ <item> concatmatrix </item>
+ <item> copy </item>
+ <item> count </item>
+ <item> counttomark </item>
+ <item> currentcmykcolor </item>
+ <item> currentdash </item>
+ <item> currentdict </item>
+ <item> currentfile </item>
+ <item> currentfont </item>
+ <item> currentgray </item>
+ <item> currentgstate </item>
+ <item> currenthsbcolor </item>
+ <item> currentlinecap </item>
+ <item> currentlinejoin </item>
+ <item> currentlinewidth </item>
+ <item> currentmatrix </item>
+ <item> currentpoint </item>
+ <item> currentrgbcolor </item>
+ <item> currentshared </item>
+ <item> curveto </item>
+ <item> cvi </item>
+ <item> cvlit </item>
+ <item> cvn </item>
+ <item> cvr </item>
+ <item> cvrs </item>
+ <item> cvs </item>
+ <item> cvx </item>
+ <item> def </item>
+ <item> defineusername </item>
+ <item> dict </item>
+ <item> div </item>
+ <item> dtransform </item>
+ <item> dup </item>
+ <item> end </item>
+ <item> eoclip </item>
+ <item> eofill </item>
+ <item> eoviewclip </item>
+ <item> eq </item>
+ <item> exch </item>
+ <item> exec </item>
+ <item> exit </item>
+ <item> file </item>
+ <item> fill </item>
+ <item> findfont </item>
+ <item> flattenpath </item>
+ <item> floor </item>
+ <item> flush </item>
+ <item> flushfile </item>
+ <item> for </item>
+ <item> forall </item>
+ <item> ge </item>
+ <item> get </item>
+ <item> getinterval </item>
+ <item> grestore </item>
+ <item> gsave </item>
+ <item> gstate </item>
+ <item> gt </item>
+ <item> identmatrix </item>
+ <item> idiv </item>
+ <item> idtransform </item>
+ <item> if </item>
+ <item> ifelse </item>
+ <item> image </item>
+ <item> imagemask </item>
+ <item> index </item>
+ <item> ineofill </item>
+ <item> infill </item>
+ <item> initviewclip </item>
+ <item> inueofill </item>
+ <item> inufill </item>
+ <item> invertmatrix </item>
+ <item> itransform </item>
+ <item> known </item>
+ <item> le </item>
+ <item> length </item>
+ <item> lineto </item>
+ <item> load </item>
+ <item> loop </item>
+ <item> lt </item>
+ <item> makefont </item>
+ <item> matrix </item>
+ <item> maxlength </item>
+ <item> mod </item>
+ <item> moveto </item>
+ <item> mul </item>
+ <item> ne </item>
+ <item> neg </item>
+ <item> newpath </item>
+ <item> not </item>
+ <item> null </item>
+ <item> or </item>
+ <item> pathbbox </item>
+ <item> pathforall </item>
+ <item> pop </item>
+ <item> print </item>
+ <item> printobject </item>
+ <item> put </item>
+ <item> putinterval </item>
+ <item> rcurveto </item>
+ <item> read </item>
+ <item> readhexstring </item>
+ <item> readline </item>
+ <item> readstring </item>
+ <item> rectclip </item>
+ <item> rectfill </item>
+ <item> rectstroke </item>
+ <item> rectviewclip </item>
+ <item> repeat </item>
+ <item> restore </item>
+ <item> rlineto </item>
+ <item> rmoveto </item>
+ <item> roll </item>
+ <item> rotate </item>
+ <item> round </item>
+ <item> save </item>
+ <item> scale </item>
+ <item> scalefont </item>
+ <item> search </item>
+ <item> selectfont </item>
+ <item> setbbox </item>
+ <item> setcachedevice </item>
+ <item> setcachedevice2 </item>
+ <item> setcharwidth </item>
+ <item> setcmykcolor </item>
+ <item> setdash </item>
+ <item> setfont </item>
+ <item> setgray </item>
+ <item> setgstate </item>
+ <item> sethsbcolor </item>
+ <item> setlinecap </item>
+ <item> setlinejoin </item>
+ <item> setlinewidth </item>
+ <item> setmatrix </item>
+ <item> setrgbcolor </item>
+ <item> setshared </item>
+ <item> shareddict </item>
+ <item> show </item>
+ <item> showpage </item>
+ <item> stop </item>
+ <item> stopped </item>
+ <item> store </item>
+ <item> string </item>
+ <item> stringwidth </item>
+ <item> stroke </item>
+ <item> strokepath </item>
+ <item> sub </item>
+ <item> systemdict </item>
+ <item> token </item>
+ <item> transform </item>
+ <item> translate </item>
+ <item> truncate </item>
+ <item> type </item>
+ <item> uappend </item>
+ <item> ucache </item>
+ <item> ueofill </item>
+ <item> ufill </item>
+ <item> undef </item>
+ <item> upath </item>
+ <item> userdict </item>
+ <item> ustroke </item>
+ <item> viewclip </item>
+ <item> viewclippath </item>
+ <item> where </item>
+ <item> widthshow </item>
+ <item> write </item>
+ <item> writehexstring </item>
+ <item> writeobject </item>
+ <item> writestring </item>
+ <item> wtranslation </item>
+ <item> xor </item>
+ <item> xshow </item>
+ <item> xyshow </item>
+ <item> yshow </item>
+ <item> FontDirectory </item>
+ <item> SharedFontDirectory </item>
+ <item> Courier </item>
+ <item> Courier-Bold </item>
+ <item> Courier-BoldOblique </item>
+ <item> Courier-Oblique </item>
+ <item> Helvetica </item>
+ <item> Helvetica-Bold </item>
+ <item> Helvetica-BoldOblique </item>
+ <item> Helvetica-Oblique </item>
+ <item> Symbol </item>
+ <item> Times-Bold </item>
+ <item> Times-BoldItalic </item>
+ <item> Times-Italic </item>
+ <item> Times-Roman </item>
+ <item> execuserobject </item>
+ <item> currentcolor </item>
+ <item> currentcolorspace </item>
+ <item> currentglobal </item>
+ <item> execform </item>
+ <item> filter </item>
+ <item> findresource </item>
+ <item> globaldict </item>
+ <item> makepattern </item>
+ <item> setcolor </item>
+ <item> setcolorspace </item>
+ <item> setglobal </item>
+ <item> setpagedevice </item>
+ <item> setpattern </item>
+ <item> ISOLatin1Encoding </item>
+ <item> StandardEncoding </item>
+ <item> atan </item>
+ <item> banddevice </item>
+ <item> bytesavailable </item>
+ <item> cachestatus </item>
+ <item> closefile </item>
+ <item> colorimage </item>
+ <item> condition </item>
+ <item> copypage </item>
+ <item> cos </item>
+ <item> countdictstack </item>
+ <item> countexecstack </item>
+ <item> cshow </item>
+ <item> currentblackgeneration </item>
+ <item> currentcacheparams </item>
+ <item> currentcolorscreen </item>
+ <item> currentcolortransfer </item>
+ <item> currentcontext </item>
+ <item> currentflat </item>
+ <item> currenthalftone </item>
+ <item> currenthalftonephase </item>
+ <item> currentmiterlimit </item>
+ <item> currentobjectformat </item>
+ <item> currentpacking </item>
+ <item> currentscreen </item>
+ <item> currentstrokeadjust </item>
+ <item> currenttransfer </item>
+ <item> currentundercolorremoval </item>
+ <item> defaultmatrix </item>
+ <item> definefont </item>
+ <item> deletefile </item>
+ <item> detach </item>
+ <item> deviceinfo </item>
+ <item> dictstack </item>
+ <item> echo </item>
+ <item> erasepage </item>
+ <item> errordict </item>
+ <item> execstack </item>
+ <item> executeonly </item>
+ <item> exp </item>
+ <item> false </item>
+ <item> filenameforall </item>
+ <item> fileposition </item>
+ <item> fork </item>
+ <item> framedevice </item>
+ <item> grestoreall </item>
+ <item> handleerror </item>
+ <item> initclip </item>
+ <item> initgraphics </item>
+ <item> initmatrix </item>
+ <item> instroke </item>
+ <item> inustroke </item>
+ <item> join </item>
+ <item> kshow </item>
+ <item> ln </item>
+ <item> lock </item>
+ <item> log </item>
+ <item> mark </item>
+ <item> monitor </item>
+ <item> noaccess </item>
+ <item> notify </item>
+ <item> nulldevice </item>
+ <item> packedarray </item>
+ <item> quit </item>
+ <item> rand </item>
+ <item> rcheck </item>
+ <item> readonly </item>
+ <item> realtime </item>
+ <item> renamefile </item>
+ <item> renderbands </item>
+ <item> resetfile </item>
+ <item> reversepath </item>
+ <item> rootfont </item>
+ <item> rrand </item>
+ <item> run </item>
+ <item> scheck </item>
+ <item> setblackgeneration </item>
+ <item> setcachelimit </item>
+ <item> setcacheparams </item>
+ <item> setcolorscreen </item>
+ <item> setcolortransfer </item>
+ <item> setfileposition </item>
+ <item> setflat </item>
+ <item> sethalftone </item>
+ <item> sethalftonephase </item>
+ <item> setmiterlimit </item>
+ <item> setobjectformat </item>
+ <item> setpacking </item>
+ <item> setscreen </item>
+ <item> setstrokeadjust </item>
+ <item> settransfer </item>
+ <item> setucacheparams </item>
+ <item> setundercolorremoval </item>
+ <item> sin </item>
+ <item> sqrt </item>
+ <item> srand </item>
+ <item> stack </item>
+ <item> status </item>
+ <item> statusdict </item>
+ <item> true </item>
+ <item> ucachestatus </item>
+ <item> undefinefont </item>
+ <item> usertime </item>
+ <item> ustrokepath </item>
+ <item> version </item>
+ <item> vmreclaim </item>
+ <item> vmstatus </item>
+ <item> wait </item>
+ <item> wcheck </item>
+ <item> xcheck </item>
+ <item> yield </item>
+ <item> defineuserobject </item>
+ <item> undefineuserobject </item>
+ <item> UserObjects </item>
+ <item> cleardictstack </item>
+ <item> setvmthreshold </item>
+ <item> currentcolorrendering </item>
+ <item> currentdevparams </item>
+ <item> currentoverprint </item>
+ <item> currentpagedevice </item>
+ <item> currentsystemparams </item>
+ <item> currentuserparams </item>
+ <item> defineresource </item>
+ <item> findencoding </item>
+ <item> gcheck </item>
+ <item> glyphshow </item>
+ <item> languagelevel </item>
+ <item> product </item>
+ <item> pstack </item>
+ <item> resourceforall </item>
+ <item> resourcestatus </item>
+ <item> revision </item>
+ <item> serialnumber </item>
+ <item> setcolorrendering </item>
+ <item> setdevparams </item>
+ <item> setoverprint </item>
+ <item> setsystemparams </item>
+ <item> setuserparams </item>
+ <item> startjob </item>
+ <item> undefineresource </item>
+ <item> GlobalFontDirectory </item>
+ <item> ASCII85Decode </item>
+ <item> ASCII85Encode </item>
+ <item> ASCIIHexDecode </item>
+ <item> ASCIIHexEncode </item>
+ <item> CCITTFaxDecode </item>
+ <item> CCITTFaxEncode </item>
+ <item> DCTDecode </item>
+ <item> DCTEncode </item>
+ <item> LZWDecode </item>
+ <item> LZWEncode </item>
+ <item> NullEncode </item>
+ <item> RunLengthDecode </item>
+ <item> RunLengthEncode </item>
+ <item> SubFileDecode </item>
+ <item> CIEBasedA </item>
+ <item> CIEBasedABC </item>
+ <item> DeviceCMYK </item>
+ <item> DeviceGray </item>
+ <item> DeviceRGB </item>
+ <item> Indexed </item>
+ <item> Pattern </item>
+ <item> Separation </item>
+ <item> CIEBasedDEF </item>
+ <item> CIEBasedDEFG </item>
+ <item> DeviceN </item>
+ </list>
+
+ <contexts>
+ <context name="Normal" attribute="Normal Text" lineEndContext="#stay">
+ <keyword attribute="Keyword" context="#stay" String="keywords"/>
+ <Detect2Chars attribute="Header" context="Header" char="%" char1="!"/>
+ <DetectChar attribute="Comment" context="Comment" char="%"/>
+ <Float attribute="Float" context="#stay"/>
+ <Int attribute="Decimal" context="#stay"/>
+ <DetectChar attribute="String" context="String" char="("/>
+ <RegExpr attribute="Data Type" context="#stay" String="\/{1,2}[^\s\(\)\{\}\[\]%/]*"/>
+ </context>
+ <context attribute="Comment" lineEndContext="#pop" name="Comment"/>
+ <context attribute="Header" lineEndContext="#pop" name="Header"/>
+ <context attribute="String" lineEndContext="#stay" name="String">
+ <DetectChar attribute="String" context="#pop" char=")" />
+ </context>
+ </contexts>
+ <itemDatas>
+ <itemData name="Normal Text" defStyleNum="dsNormal"/>
+ <itemData name="Keyword" defStyleNum="dsKeyword"/>
+ <itemData name="Comment" defStyleNum="dsComment"/>
+ <itemData name="Header" defStyleNum="dsOthers"/>
+ <itemData name="Float" defStyleNum="dsFloat"/>
+ <itemData name="Decimal" defStyleNum="dsDecVal"/>
+ <itemData name="String" defStyleNum="dsString"/>
+ <itemData name="Data Type" defStyleNum="dsDataType"/>
+ </itemDatas>
+</highlighting>
+<general>
+ <comments>
+ <comment name="singleLine" start="%" />
+ </comments>
+ <keywords casesensitive="0" />
+</general>
+</language>