mirror of
				https://github.com/neovim/neovim.git
				synced 2025-10-26 12:27:24 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			97 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			97 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
| " Vim syntax file
 | |
| " Maintainer: 	Thilo Six
 | |
| " Contact:	<vim-dev at vim dot org>
 | |
| "		http://www.vim.org/maillist.php#vim-dev
 | |
| "
 | |
| " Description: 	highlight gnash configuration files
 | |
| "		http://www.gnu.org/software/gnash/manual/gnashuser.html#gnashrc
 | |
| " File:		runtime/syntax/gnash.vim
 | |
| " Last Change: 	2012 May 19
 | |
| " Modeline:	vim: ts=8:sw=2:sts=2:
 | |
| "
 | |
| " Credits:	derived from Nikolai Weibulls readline.vim
 | |
| "
 | |
| " License:	VIM License
 | |
| "		Vim is Charityware, see ":help Uganda"
 | |
| "
 | |
| 
 | |
| " quit when a syntax file was already loaded
 | |
| if exists("b:current_syntax") || &compatible
 | |
|     finish
 | |
| endif
 | |
| 
 | |
| syn case match
 | |
| syn keyword GnashTodo	    contained TODO FIXME XXX NOTE
 | |
| 
 | |
| " Comments
 | |
| syn match   GnashComment    "^#.*$"   contains=@Spell,GnashTodo
 | |
| syn match   GnashComment    "\s#.*$"  contains=@Spell,GnashTodo
 | |
| 
 | |
| 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\>'
 | |
| 
 | |
| hi def link GnashOn	    Identifier
 | |
| hi def link GnashOff	    Preproc
 | |
| hi def link GnashComment    Comment
 | |
| hi def link GnashTodo	    Todo
 | |
| hi def link GnashNumber	    Type
 | |
| hi def link GnashSet	    String
 | |
| hi def link GnashKeyword    Keyword
 | |
| 
 | |
| let b:current_syntax = "gnash"
 | |
| 
 | 
