"Fossies" - the Fresh Open Source Software Archive

Member "wscite/ps.properties" (11 Sep 2020, 6504 Bytes) of package /windows/misc/wscite445.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 # Define SciTE settings for PostScript files.
    2 
    3 file.patterns.ps=*.ps
    4 
    5 filter.ps=PostScript (ps)|$(file.patterns.ps)|
    6 
    7 *filter.ps=$(filter.ps)
    8 
    9 lexer.$(file.patterns.ps)=ps
   10 
   11 *language.postscript=P&ostScript|ps||
   12 
   13 ps.tokenize=0
   14 ps.level=3
   15 
   16 comment.block.ps=%~
   17 
   18 # Postscript level 1 operators
   19 keywords.$(file.patterns.ps)=\
   20 $error = == FontDirectory StandardEncoding UserObjects abs add aload \
   21 anchorsearch and arc arcn arcto array ashow astore atan awidthshow begin bind \
   22 bitshift bytesavailable cachestatus ceiling charpath clear cleardictstack \
   23 cleartomark clip clippath closefile closepath concat concatmatrix copy copypage \
   24 cos count countdictstack countexecstack counttomark currentcmykcolor \
   25 currentcolorspace currentdash currentdict currentfile currentflat currentfont \
   26 currentgray currenthsbcolor currentlinecap currentlinejoin currentlinewidth \
   27 currentmatrix currentmiterlimit currentpagedevice currentpoint currentrgbcolor \
   28 currentscreen currenttransfer cvi cvlit cvn cvr cvrs cvs cvx def defaultmatrix \
   29 definefont dict dictstack div dtransform dup echo end eoclip eofill eq \
   30 erasepage errordict exch exec execstack executeonly executive exit exp false \
   31 file fill findfont flattenpath floor flush flushfile for forall ge get \
   32 getinterval grestore grestoreall gsave gt idetmatrix idiv idtransform if ifelse \
   33 image imagemask index initclip initgraphics initmatrix inustroke invertmatrix \
   34 itransform known kshow le length lineto ln load log loop lt makefont mark \
   35 matrix maxlength mod moveto mul ne neg newpath noaccess nor not null nulldevice \
   36 or pathbbox pathforall pop print prompt pstack put putinterval quit rand rcheck \
   37 rcurveto read readhexstring readline readonly readstring rectstroke repeat \
   38 resetfile restore reversepath rlineto rmoveto roll rotate round rrand run save \
   39 scale scalefont search setblackgeneration setcachedevice setcachelimit \
   40 setcharwidth setcolorscreen setcolortransfer setdash setflat setfont setgray \
   41 sethsbcolor setlinecap setlinejoin setlinewidth setmatrix setmiterlimit \
   42 setpagedevice setrgbcolor setscreen settransfer setvmthreshold show showpage \
   43 sin sqrt srand stack start status statusdict stop stopped store string \
   44 stringwidth stroke strokepath sub systemdict token token transform translate \
   45 true truncate type ueofill undefineresource userdict usertime version vmstatus \
   46 wcheck where widthshow write writehexstring writestring xcheck xor
   47 
   48 # Postscript level 2 operators
   49 keywords2.$(file.patterns.ps)=\
   50 GlobalFontDirectory ISOLatin1Encoding SharedFontDirectory UserObject arct \
   51 colorimage cshow currentblackgeneration currentcacheparams currentcmykcolor \
   52 currentcolor currentcolorrendering currentcolorscreen currentcolorspace \
   53 currentcolortransfer currentdevparams currentglobal currentgstate \
   54 currenthalftone currentobjectformat currentoverprint currentpacking \
   55 currentpagedevice currentshared currentstrokeadjust currentsystemparams \
   56 currentundercolorremoval currentuserparams defineresource defineuserobject \
   57 deletefile execform execuserobject filenameforall fileposition filter \
   58 findencoding findresource gcheck globaldict glyphshow gstate ineofill infill \
   59 instroke inueofill inufill inustroke languagelevel makepattern packedarray \
   60 printobject product realtime rectclip rectfill rectstroke renamefile \
   61 resourceforall resourcestatus revision rootfont scheck selectfont serialnumber \
   62 setbbox setblackgeneration setcachedevice2 setcacheparams setcmykcolor setcolor \
   63 setcolorrendering setcolorscreen setcolorspace setcolortranfer setdevparams \
   64 setfileposition setglobal setgstate sethalftone setobjectformat setoverprint \
   65 setpacking setpagedevice setpattern setshared setstrokeadjust setsystemparams \
   66 setucacheparams setundercolorremoval setuserparams setvmthreshold shareddict \
   67 startjob uappend ucache ucachestatus ueofill ufill undef undefinefont \
   68 undefineresource undefineuserobject upath ustroke ustrokepath vmreclaim \
   69 writeobject xshow xyshow yshow
   70 
   71 # Postscript level 3 operators
   72 keywords3.$(file.patterns.ps)=\
   73 cliprestore clipsave composefont currentsmoothness findcolorrendering \
   74 setsmoothness shfill
   75 
   76 # RIP-specific operators (Ghostscript)
   77 keywords4.$(file.patterns.ps)=\
   78 .begintransparencygroup .begintransparencymask .bytestring .charboxpath \
   79 .currentaccuratecurves .currentblendmode .currentcurvejoin .currentdashadapt \
   80 .currentdotlength .currentfilladjust2 .currentlimitclamp .currentopacityalpha \
   81 .currentoverprintmode .currentrasterop .currentshapealpha \
   82 .currentsourcetransparent .currenttextknockout .currenttexturetransparent \
   83 .dashpath .dicttomark .discardtransparencygroup .discardtransparencymask \
   84 .endtransparencygroup .endtransparencymask .execn .filename .filename \
   85 .fileposition .forceput .forceundef .forgetsave .getbitsrect .getdevice \
   86 .inittransparencymask .knownget .locksafe .makeoperator .namestring .oserrno \
   87 .oserrorstring .peekstring .rectappend .runandhide .setaccuratecurves \
   88 .setblendmode .setcurvejoin .setdashadapt .setdebug .setdefaultmatrix \
   89 .setdotlength .setfilladjust2 .setlimitclamp .setmaxlength .setopacityalpha \
   90 .setoverprintmode .setrasterop .setsafe .setshapealpha .setsourcetransparent \
   91 .settextknockout .settexturetransparent .stringbreak .stringmatch .tempfile \
   92 .type1decrypt .type1encrypt .type1execchar .unread arccos arcsin copydevice \
   93 copyscanlines currentdevice finddevice findlibfile findprotodevice flushpage \
   94 getdeviceprops getenv makeimagedevice makewordimagedevice max min \
   95 putdeviceprops setdevice
   96 
   97 # PostScript styles
   98 
   99 #Default
  100 style.ps.0=$(font.base)
  101 # Comment
  102 style.ps.1=$(colour.code.comment.line),$(font.code.comment.line)
  103 # DSC comment
  104 style.ps.2=$(colour.code.comment.doc),$(font.code.comment.doc)
  105 # DSC comment value
  106 style.ps.3=fore:#3060A0,$(font.code.comment.doc)
  107 # Number
  108 style.ps.4=$(colour.number)
  109 # Name
  110 style.ps.5=$(colour.operator)
  111 # Keyword
  112 style.ps.6=$(colour.keyword),bold
  113 # Literal
  114 style.ps.7=$(colour.preproc)
  115 # Immediately evaluated literal
  116 style.ps.8=$(colour.preproc),bold
  117 # Array parenthesis
  118 style.ps.9=$(colour.keyword)
  119 # Dictionary parenthesis
  120 style.ps.10=fore:#3060A0
  121 # Procedure parenthesis
  122 style.ps.11=$(colour.operator),bold
  123 # Text
  124 style.ps.12=$(colour.string),$(font.text)
  125 # Hex string
  126 style.ps.13=fore:#3F7F3F
  127 # Base85 string
  128 style.ps.14=$(colour.string)
  129 # Bad string character
  130 style.ps.15=$(colour.error)
  131 # Braces are only matched in procedure parenthesis style
  132 braces.ps.style=11
  133 
  134 if PLAT_WIN
  135     command.go.*.ps=gswin32c "$(FileNameExt)"
  136 
  137 if PLAT_GTK
  138     command.go.*.ps=gs "$(FileNameExt)"
  139