" Vim syntax file " Language: mplayer(1) configuration file " Maintainer: Nikolai Weibull " URL: http://www.pcppopper.org/vim/syntax/pcp/mplayer/ " Latest Revision: 2004-05-22 " arch-tag: c20b9381-5858-4452-b866-54e2e1891229 if version < 600 syntax clear elseif exists("b:current_syntax") finish endif " Set iskeyword since we need `-' (and potentially others) in keywords. " For version 5.x: Set it globally " For version 6.x: Set it locally if version >= 600 command -nargs=1 SetIsk setlocal iskeyword= else command -nargs=1 SetIsk set iskeyword= endif SetIsk @,48-57,- delcommand SetIsk " Todo syn keyword mplayerTodo contained TODO FIXME XXX NOTE " Comments syn region mplayerComment display matchgroup=mplayerComment start='#' end='$' contains=mplayerTodo " PreProc syn keyword mplayerPreProc include " Booleans syn keyword mplayerBoolean yes no " Numbers syn match mplayerNumber '\<\d\+\>' " Options syn keyword mplayerOption autoq autosync benchmark colorkey nocolorkey edl syn keyword mplayerOption edlout enqueue fixed-vo framedrop h hardframedrop syn keyword mplayerOption identify input lircconf list-options loop menu syn keyword mplayerOption menu-cfg menu-root nojoystick nolirc nomouseinput syn keyword mplayerOption nortc playlist quiet really-quiet shuffle skin syn keyword mplayerOption slave softsleep speed sstep use-stdin aid alang syn keyword mplayerOption audio-demuxer audiofile audiofile-cache bandwidth syn keyword mplayerOption cdrom-device cache cdda channels chapter cookies syn keyword mplayerOption cookies-file demuxer dumpaudio dumpfile dumpstream syn keyword mplayerOption dumpvideo dvbin dvd-device dvdangle forceidx fps syn keyword mplayerOption frames hr-mp3-seek idx ipv4-only-proxy loadidx syn keyword mplayerOption mc mf ni nobps noextbased passwd prefer-ipv4 syn keyword mplayerOption prefer-ipv6 rawaudio rawvideo rtsp-stream-over-tcp syn keyword mplayerOption saveidx sb srate ss tskeepbroken tsprog tsprobe tv syn keyword mplayerOption user user-agent vid vivo dumpjacosub syn keyword mplayerOption dumpmicrodvdsub dumpmpsub dumpsami dumpsrtsub syn keyword mplayerOption dumpsub ffactor flip-hebrew font forcedsubsonly syn keyword mplayerOption fribidi-charset ifo noautosub osdlevel overlapsub syn keyword mplayerOption sid slang spuaa spualign spugauss sub sub-bg-alpha syn keyword mplayerOption sub-bg-color sub-demuxer sub-fuzziness syn keyword mplayerOption sub-no-text-pp subalign subcc subcp subdelay syn keyword mplayerOption subfile subfont-autoscale subfont-blur syn keyword mplayerOption subfont-encoding subfont-osd-scale subfont-outline syn keyword mplayerOption subfont-text-scale subfps subpos subwidth unicode syn keyword mplayerOption utf8 vobsub vobsubid abs ao aofile aop delay format syn keyword mplayerOption mixer nowaveheader aa bpp brightness contrast syn keyword mplayerOption dfbopts display double dr dxr2 fb fbmode syn keyword mplayerOption fbmodeconfig forcexv fs fsmode-dontuse fstype syn keyword mplayerOption geometry guiwid hue jpeg monitor-dotclock syn keyword mplayerOption monitor-hfreq monitor-vfreq monitoraspect syn keyword mplayerOption nograbpointer nokeepaspect noxv ontop panscan syn keyword mplayerOption rootwin saturation screenw stop-xscreensaver vm vo syn keyword mplayerOption vsync wid xineramascreen z zrbw zrcrop zrdev zrfd syn keyword mplayerOption zrhelp zrnorm zrquality zrvdec zrxdoff ac af af-adv syn keyword mplayerOption afm aspect flip lavdopts noaspect noslices nosound syn keyword mplayerOption novideo oldpp pp pphelp ssf stereo sws vc vfm x syn keyword mplayerOption xvidopts xy y zoom vf vop audio-delay audio-density syn keyword mplayerOption audio-preload endpos ffourcc include info syn keyword mplayerOption noautoexpand noskip o oac of ofps ovc passlogfile syn keyword mplayerOption skiplimit v vobsubout vobsuboutid vobsuboutindex syn keyword mplayerOption lameopts lavcopts nuvopts xvidencopts " Define the default highlighting. " For version 5.7 and earlier: only when not done already " For version 5.8 and later: only when an item doesn't have highlighting yet if version >= 508 || !exists("did_mplayer_syn_inits") if version < 508 let did_mplayer_syn_inits = 1 command -nargs=+ HiLink hi link else command -nargs=+ HiLink hi def link endif HiLink mplayerTodo Todo HiLink mplayerComment Comment HiLink mplayerPreProc PreProc HiLink mplayerBoolean Boolean HiLink mplayerNumber Number HiLink mplayerOption Keyword delcommand HiLink endif let b:current_syntax = "mplayer" " vim: set sts=2 sw=2: .