"Fossies" - the Fresh Open Source Software Archive

Member "wscite/avs.properties" (11 Sep 2020, 9044 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 AviSynth scripts.
    2 
    3 file.patterns.avs=*.avs;*.avsi
    4 
    5 filter.avs=AviSynth (avs avsi)|$(file.patterns.avs)|
    6 
    7 lexer.$(file.patterns.avs)=avs
    8 
    9 word.chars.avs=$(chars.alpha)$(chars.numeric)_#
   10 word.characters.$(file.patterns.avs)=$(word.chars.avs)
   11 
   12 autocomplete.avs.ignorecase=1
   13 autocomplete.avs.fillups=(
   14 calltip.avs_quote.ignorecase=1
   15 calltip.avs.word.characters=$(word.chars.avs)
   16 
   17 comment.block.at.line.start.avs=1
   18 comment.block.avs=#~
   19 comment.stream.start.avs=/*
   20 comment.stream.end.avs=*/
   21 comment.box.start.avs=/*
   22 comment.box.middle.avs= *
   23 comment.box.end.avs= */
   24 
   25 # Keywords
   26 keywords.$(file.patterns.avs)=true false return global
   27 
   28 # Filters
   29 keywords2.$(file.patterns.avs)=addborders alignedsplice amplify amplifydb animate applyrange assumebff \
   30 assumefieldbased assumefps assumeframebased assumesamplerate assumescaledfps assumetff audiodub audiodubex \
   31 avifilesource avisource bicubicresize bilinearresize blackmanresize blackness blankclip blur bob cache \
   32 changefps colorbars colorkeymask coloryuv compare complementparity conditionalfilter conditionalreader \
   33 convertaudio convertaudioto16bit convertaudioto24bit convertaudioto32bit convertaudioto8bit convertaudiotofloat \
   34 convertbacktoyuy2 convertfps converttobackyuy2 converttomono converttorgb converttorgb24 converttorgb32 \
   35 converttoy8 converttoyv16 converttoyv24 converttoyv411 converttoyuy2 converttoyv12 crop cropbottom delayaudio \
   36 deleteframe dissolve distributor doubleweave duplicateframe ensurevbrmp3sync fadein fadein0 fadein2 fadeio fadeio0 \
   37 fadeio2 fadeout fadeout0 fadeout2 fixbrokenchromaupsampling fixluminance fliphorizontal flipvertical frameevaluate \
   38 freezeframe gaussresize generalconvolution getchannel getchannels getmtmode getparity grayscale greyscale histogram \
   39 horizontalreduceby2 imagereader imagesource imagewriter info interleave internalcache internalcachemt invert killaudio \
   40 killvideo lanczos4resize lanczosresize layer letterbox levels limiter loop mask maskhs max merge mergeargb mergechannels \
   41 mergechroma mergeluma mergergb messageclip min mixaudio monotostereo normalize null opendmlsource overlay peculiarblend \
   42 pointresize pulldown reduceby2 resampleaudio resetmask reverse rgbadjust scriptclip segmentedavisource segmenteddirectshowsource \
   43 selecteven selectevery selectodd selectrangeevery separatefields setmtmode sharpen showalpha showblue showfiveversions \
   44 showframenumber showgreen showred showsmpte showtime sincresize skewrows spatialsoften spline16resize spline36resize \
   45 spline64resize ssrc stackhorizontal stackvertical subtitle subtract supereq swapfields swapuv temporalsoften timestretch \
   46 tone trim turn180 turnleft turnright tweak unalignedsplice utoy utoy8 version verticalreduceby2 vtoy vtoy8 wavsource \
   47 weave writefile writefileend writefileif writefilestart ytouv
   48 
   49 # Plugins
   50 keywords3.$(file.patterns.avs)=addgrain addgrainc agc_hdragc analyzelogo animeivtc asharp audiograph autocrop \
   51 autoyuy2 avsrecursion awarpsharp bassaudiosource bicublinresize bifrost binarize blendfields blindpp blockbuster \
   52 bordercontrol cfielddiff cframediff chromashift cnr2 colormatrix combmask contra convolution3d convolution3dyv12 \
   53 dctfilter ddcc deblendlogo deblock deblock_qed decimate decomb dedup deen deflate degrainmedian depan depanestimate \
   54 depaninterleave depanscenes depanstabilize descratch despot dfttest dgbob dgsource directshowsource distancefunction \
   55 dss2 dup dupmc edeen edgemask ediupsizer eedi2 eedi3 eedi3_rpow2 expand faerydust fastbicubicresize fastbilinearresize \
   56 fastediupsizer dedgemask fdecimate ffaudiosource ffdshow ffindex ffmpegsource ffmpegsource2 fft3dfilter fft3dgpu \
   57 ffvideosource fielddeinterlace fielddiff fillmargins fity2uv fity2u fity2v fitu2y fitv2y fluxsmooth fluxsmoothst fluxsmootht \
   58 framediff framenumber frfun3b frfun7 gicocu golddust gradfun2db grapesmoother greedyhma grid guavacomb hqdn3d hybridfupp \
   59 hysteresymask ibob improvesceneswitch inflate inpand inpaintlogo interframe interlacedresize interlacedwarpedresize \
   60 interleaved2planar iscombed iscombedt iscombedtivtc kerneldeint leakkernelbob leakkerneldeint limitedsharpen limitedsharpenfaster \
   61 logic lsfmod lumafilter lumayv12 manalyse maskeddeinterlace maskedmerge maskedmix mblockfps mcompensate mctemporaldenoise \
   62 mctemporaldenoisepp mdegrain1 mdegrain2 mdegrain3 mdepan medianblur mergehints mflow mflowblur mflowfps mflowinter minblur mipsmooth \
   63 mmask moderatesharpen monitorfilter motionmask mpasource mpeg2source mrecalculate mscdetection msharpen mshow msmooth msu_fieldshiftfixer \
   64 msu_frc msuper mt mt_adddiff mt_average mt_binarize mt_circle mt_clamp mt_convolution mt_deflate mt_diamond mt_edge mt_ellipse \
   65 mt_expand mt_freeellipse mt_freelosange mt_freerectangle mt_hysteresis mt_infix mt_inflate mt_inpand mt_invert mt_logic mt_losange \
   66 mt_lut mt_lutf mt_luts mt_lutspa mt_lutsx mt_lutxy mt_lutxyz mt_makediff mt_mappedblur mt_merge mt_motion mt_polish mt_rectangle \
   67 mt_square mti mtsource multidecimate mvanalyse mvblockfps mvchangecompensate mvcompensate mvdegrain1 mvdegrain2 mvdegrain3 mvdenoise \
   68 mvdepan mvflow mvflowblur mvflowfps mvflowfps2 mvflowinter mvincrease mvmask mvrecalculate mvscdetection mvshow nicac3source nicdtssource \
   69 niclpcmsource nicmpasource nicmpg123source nnedi nnedi2 nnedi2_rpow2 nnedi3 nnedi3_rpow2 nomosmooth overlaymask peachsmoother pixiedust \
   70 planar2interleaved qtgmc qtinput rawavsource rawsource reduceflicker reinterpolate411 removedirt removedust removegrain removegrainhd \
   71 removetemporalgrain repair requestlinear reversefielddominance rgb3dlut rgdeinterlace rgsdeinterlace rgblut rotate sangnom seesaw sharpen2 \
   72 showchannels showcombedtivtc smartdecimate smartdeinterlace smdegrain smoothdeinterlace smoothuv soothess soxfilter spacedust sshiq ssim \
   73 ssiq stmedianfilter t3dlut tanisotropic tbilateral tcanny tcomb tcombmask tcpserver tcpsource tdecimate tdeint tedgemask telecide \
   74 temporalcleaner temporalrepair temporalsmoother tfieldblank tfm tisophote tivtc tmaskblank tmaskedmerge tmaskedmerge3 tmm tmonitor tnlmeans \
   75 tomsmocomp toon textsub ttempsmooth ttempsmoothf tunsharp unblock uncomb undot unfilter unsharpmask vaguedenoiser variableblur verticalcleaner \
   76 videoscope vinverse vobsub vqmcalc warpedresize warpsharp xsharpen yadif yadifmod yuy2lut yv12convolution yv12interlacedreduceby2 \
   77 yv12interlacedselecttopfields yv12layer yv12lut yv12lutxy yv12substract yv12torgb24 yv12toyuy2
   78 
   79 # Functions
   80 keywords4.$(file.patterns.avs)=abs apply assert bool ceil chr clip continueddenominator continuednumerator cos default defined \
   81 eval averagechromau averagechromav averageluma chromaudifference chromavdifference lumadifference exist exp findstr float floor \
   82 frac hexvalue import int isbool isclip isfloat isint isstring lcase leftstr load_stdcall_plugin loadcplugin loadplugin loadvfapiplugin \
   83 loadvirtualdubplugin log midstr muldiv nop opt_allowfloataudio opt_avipadscanlines opt_dwchannelmask opt_usewaveextensible \
   84 opt_vdubplanarhack pi pow rand revstr rightstr round scriptdir scriptfile scriptname select setmemorymax setplanarlegacyalignment \
   85 rgbdifference rgbdifferencefromprevious rgbdifferencetonext udifferencefromprevious udifferencetonext setworkingdir sign sin spline \
   86 sqrt string strlen time ucase undefined value versionnumber versionstring uplanemax uplanemedian uplanemin uplaneminmaxdifference \
   87 vdifferencefromprevious vdifferencetonext vplanemax vplanemedian vplanemin vplaneminmaxdifference ydifferencefromprevious \
   88 ydifferencetonext yplanemax yplanemedian yplanemin yplaneminmaxdifference
   89 
   90 # Clip properties
   91 keywords5.$(file.patterns.avs)=audiobits audiochannels audiolength audiolengthf audiorate framecount framerate frameratedenominator \
   92 frameratenumerator getleftchannel getrightchannel hasaudio hasvideo height isaudiofloat isaudioint isfieldbased isframebased \
   93 isinterleaved isplanar isrgb isrgb24 isrgb32 isyuv isyuy2 isyv12 width
   94 
   95 # User defined
   96 keywords6.$(file.patterns.avs)=
   97 
   98 # AviSynth Styles
   99 
  100 # Default
  101 style.avs.32=$(font.base)
  102 # White space: Visible only in View Whitespace mode (or if it has a back colour)
  103 style.avs.0=fore:#000000,$(font.base)
  104 # Comment: /* */. Use fixed font to keep boxed comments as boxes
  105 style.avs.1=$(colour.code.comment.box),$(font.code.comment.box)
  106 # Comment: [* *]. Use fixed font to keep boxed comments as boxes
  107 style.avs.2=$(colour.code.comment.box),$(font.code.comment.box)
  108 # Line Comment: #. Proportionnal font is generally OK here
  109 style.avs.3=$(colour.code.comment.line),$(font.code.comment.line)
  110 # Number
  111 style.avs.4=$(colour.number)
  112 # Operators
  113 style.avs.5=$(colour.operator)
  114 # Identifiers (everything else...)
  115 style.avs.6=
  116 # Double quoted string
  117 style.avs.7=$(colour.string)
  118 # String with three double quotes
  119 style.avs.8=$(colour.string)
  120 # Keyword
  121 style.avs.9=fore:#00007F,bold
  122 # Filter
  123 style.avs.10=fore:#00007F,bold
  124 # Plugin
  125 style.avs.11=fore:#0080C0,bold
  126 # Function
  127 style.avs.12=fore:#007F7F
  128 # Clip properties
  129 style.avs.13=fore:#00007F
  130 # User defined
  131 style.avs.14=fore:#8000FF
  132 # Braces are only matched in operator style
  133 braces.avs.style=5