1
0
Fork 0
mirror of https://github.com/vim/vim synced 2025-03-22 01:35:11 +01:00
vim/runtime/syntax/gnash.vim

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

97 lines
3.4 KiB
VimL
Raw Permalink Normal View History

2011-04-28 19:02:44 +02:00
" Vim syntax file
2012-06-01 22:38:45 +02:00
" Maintainer: Thilo Six
" Contact: <vim-dev at vim dot org>
" http://www.vim.org/maillist.php#vim-dev
"
" Description: highlight gnash configuration files
2011-04-28 19:02:44 +02:00
" http://www.gnu.org/software/gnash/manual/gnashuser.html#gnashrc
2012-06-01 22:38:45 +02:00
" File: runtime/syntax/gnash.vim
" Last Change: 2012 May 19
2011-12-14 21:17:39 +01:00
" Modeline: vim: ts=8:sw=2:sts=2:
2012-06-01 22:38:45 +02:00
"
" Credits: derived from Nikolai Weibulls readline.vim
"
" License: VIM License
" Vim is Charityware, see ":help Uganda"
2011-04-28 19:02:44 +02:00
"
" quit when a syntax file was already loaded
if exists("b:current_syntax") || &compatible
2011-04-28 19:02:44 +02:00
finish
endif
syn case match
syn keyword GnashTodo contained TODO FIXME XXX NOTE
2011-05-19 12:22:51 +02:00
" Comments
2012-06-01 22:38:45 +02:00
syn match GnashComment "^#.*$" contains=@Spell,GnashTodo
syn match GnashComment "\s#.*$" contains=@Spell,GnashTodo
2011-04-28 19:02:44 +02:00
syn match GnashNumber display '\<\d\+\>'
syn case ignore
syn keyword GnashOn ON YES TRUE
syn keyword GnashOff OFF NO FALSE
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\>'
2011-05-19 12:22:51 +02:00
hi def link GnashOn Identifier
hi def link GnashOff Preproc
2011-04-28 19:02:44 +02:00
hi def link GnashComment Comment
hi def link GnashTodo Todo
2011-05-19 12:22:51 +02:00
hi def link GnashNumber Type
2011-04-28 19:02:44 +02:00
hi def link GnashSet String
hi def link GnashKeyword Keyword
let b:current_syntax = "gnash"
2011-12-14 21:17:39 +01:00