Hello Bram, hello list, attached is a new syntax file for gnash(1) configuration files. and a fix for a previous typo of mine. -- bye Thilo
4096R/0xC70B1A8F 721B 1BA0 095C 1ABA 3FC6 7C18 89A4 A2A0 C70B 1A8F -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
" Vim syntax file " Language: gnash(1) configuration files " http://www.gnu.org/software/gnash/manual/gnashuser.html#gnashrc " Maintainer: Thilo Six <t....@gmx.de> " Last Change: 2011 Apr 22 " Credidts: derived from readline.vim " Nikolai Weibull " " For version 5.x: Clear all syntax items " For version 6.x: Quit when a syntax file was already loaded if version < 600 syntax clear elseif exists ("b:current_syntax") finish endif let s:cpo_save = &cpo set cpo&vim syn case match syn keyword GnashTodo contained TODO FIXME XXX NOTE syn region GnashComment display oneline start='^\s*#' end='$' \ contains=GnashTodo,@Spell syn match GnashNumber display '\<\d\+\>' syn case ignore syn keyword GnashOn ON YES TRUE syn keyword GnashOff OFF NO FALSE syn case match syn match GnashSet '^\s*set\>' syn match GnashSet '^\s*append\>' syn match GnashKeyword '\<CertDir\>' syn match GnashKeyword '\<ASCodingErrorsVerbosity\>' syn match GnashKeyword '\<CertFile\>' syn match GnashKeyword '\<EnableExtensions\>' syn match GnashKeyword '\<HWAccel\>' syn match GnashKeyword '\<LCShmKey\>' syn match GnashKeyword '\<LocalConnection\>' syn match GnashKeyword '\<MalformedSWFVerbosity\>' syn match GnashKeyword '\<Renderer\>' syn match GnashKeyword '\<RootCert\>' syn match GnashKeyword '\<SOLReadOnly\>' syn match GnashKeyword '\<SOLSafeDir\>' syn match GnashKeyword '\<SOLreadonly\>' syn match GnashKeyword '\<SOLsafedir\>' syn match GnashKeyword '\<StartStopped\>' syn match GnashKeyword '\<StreamsTimeout\>' syn match GnashKeyword '\<URLOpenerFormat\>' syn match GnashKeyword '\<XVideo\>' syn match GnashKeyword '\<actionDump\>' syn match GnashKeyword '\<blacklist\>' syn match GnashKeyword '\<debugger\>' syn match GnashKeyword '\<debuglog\>' syn match GnashKeyword '\<delay\>' syn match GnashKeyword '\<enableExtensions\>' syn match GnashKeyword '\<flashSystemManufacturer\>' syn match GnashKeyword '\<flashSystemOS\>' syn match GnashKeyword '\<flashVersionString\>' syn match GnashKeyword '\<ignoreFSCommand\>' syn match GnashKeyword '\<ignoreShowMenu\>' syn match GnashKeyword '\<insecureSSL\>' syn match GnashKeyword '\<localSandboxPath\>' syn match GnashKeyword '\<localdomain\>' syn match GnashKeyword '\<localhost\>' syn match GnashKeyword '\<microphoneDevice\>' syn match GnashKeyword '\<parserDump\>' syn match GnashKeyword '\<pluginsound\>' syn match GnashKeyword '\<quality\>' syn match GnashKeyword '\<solLocalDomain\>' syn match GnashKeyword '\<sound\>' syn match GnashKeyword '\<splashScreen\>' syn match GnashKeyword '\<startStopped\>' syn match GnashKeyword '\<streamsTimeout\>' syn match GnashKeyword '\<urlOpenerFormat\>' syn match GnashKeyword '\<verbosity\>' syn match GnashKeyword '\<webcamDevice\>' syn match GnashKeyword '\<whitelist\>' syn match GnashKeyword '\<writelog\>' hi def GnashOn ctermfg=Green guifg=Green hi def GnashOff ctermfg=Red guifg=Red hi def link GnashComment Comment hi def link GnashTodo Todo hi def link GnashString String hi def link GnashNumber Normal hi def link GnashSet String hi def link GnashKeyword Keyword let b:current_syntax = "gnash" let &cpo = s:cpo_save unlet s:cpo_save
--- filetype.vim.orig 2011-04-18 21:20:44.000000000 +0200 +++ filetype.vim 2011-04-22 18:14:57.000000000 +0200 @@ -1,7 +1,7 @@ " Vim support file to detect file types " " Maintainer: Bram Moolenaar <b...@vim.org> -" Last Change: 2011 Apr 18 +" Last Change: 2011 Apr 22 " Listen very carefully, I will say this only once if exists("did_load_filetypes") @@ -558,7 +558,7 @@ " Deny hosts au BufNewFile,BufRead denyhosts.conf setf denyhosts -" dnsmasq(8) configuration +" dnsmasq(8) configuration files au BufNewFile,BufRead dnsmasq.conf setf dnsmasq au BufNewFile,BufRead */etc/dnsmasq.d/* call s:StarSetf('dnsmasq') @@ -755,6 +755,9 @@ au BufNewFile,BufRead */.gnupg/gpg.conf setf gpg au BufNewFile,BufRead /usr/**/gnupg/options.skel setf gpg +" gnash(1) configuration files +au BufNewFile,BufRead gnashrc,.gnashrc,gnashpluginrc,.gnashpluginrc setf gnash + " Gnuplot scripts au BufNewFile,BufRead *.gpi setf gnuplot