| 
									
										
										
										
											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
										 |  |  | " | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " 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 | 
					
						
							| 
									
										
										
										
											2011-12-14 21:17:39 +01:00
										 |  |  | elseif 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
										 |  |  | 
 |