| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | " Vim syntax file | 
					
						
							|  |  |  | " Language:	SGML (SGML Declaration <!SGML ...>) | 
					
						
							|  |  |  | " Last Change: jueves, 28 de diciembre de 2000, 13:51:44 CLST | 
					
						
							|  |  |  | " Maintainer: "Daniel A. Molina W." <sickd@linux-chile.org> | 
					
						
							|  |  |  | " You can modify and maintain this file, in other case send comments | 
					
						
							|  |  |  | " the maintainer email address. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-30 23:26:57 +02:00
										 |  |  | " quit when a syntax file was already loaded | 
					
						
							|  |  |  | if exists("b:current_syntax") | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  |   finish | 
					
						
							|  |  |  | endif | 
					
						
							| 
									
										
										
										
											2012-04-30 15:56:52 +02:00
										 |  |  | let s:keepcpo= &cpo | 
					
						
							|  |  |  | set cpo&vim | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | syn case ignore | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn region	sgmldeclDeclBlock	transparent start=+<!SGML+ end=+>+ | 
					
						
							|  |  |  | syn region	sgmldeclTagBlock	transparent start=+<+ end=+>+ | 
					
						
							|  |  |  | 					\ contains=ALLBUT, | 
					
						
							|  |  |  | 					\ @sgmlTagError,@sgmlErrInTag | 
					
						
							|  |  |  | syn region	sgmldeclComment		contained start=+--+ end=+--+ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword	sgmldeclDeclKeys	SGML CHARSET CAPACITY SCOPE SYNTAX | 
					
						
							|  |  |  | 					\ FEATURES | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword	sgmldeclTypes		BASESET DESCSET DOCUMENT NAMING DELIM | 
					
						
							|  |  |  | 					\ NAMES QUANTITY SHUNCHAR DOCTYPE | 
					
						
							|  |  |  | 					\ ELEMENT ENTITY ATTLIST NOTATION | 
					
						
							|  |  |  | 					\ TYPE | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword	sgmldeclStatem		CONTROLS FUNCTION NAMECASE MINIMIZE | 
					
						
							|  |  |  | 					\ LINK OTHER APPINFO REF ENTITIES | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword sgmldeclVariables	TOTALCAP GRPCAP ENTCAP DATATAG OMITTAG RANK | 
					
						
							|  |  |  | 					\ SIMPLE IMPLICIT EXPLICIT CONCUR SUBDOC FORMAL ATTCAP | 
					
						
							|  |  |  | 					\ ATTCHCAP AVGRPCAP ELEMCAP ENTCHCAP IDCAP IDREFCAP | 
					
						
							|  |  |  | 					\ SHORTTAG | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn match	sgmldeclNConst		contained +[0-9]\++ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn region	sgmldeclString		contained start=+"+ end=+"+ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword	sgmldeclBool		YES NO | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn keyword	sgmldeclSpecial		SHORTREF SGMLREF UNUSED NONE GENERAL | 
					
						
							|  |  |  | 					\ SEEALSO ANY | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | syn sync lines=250 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | " Define the default highlighting. | 
					
						
							| 
									
										
										
										
											2016-08-30 23:26:57 +02:00
										 |  |  | " Only when an item doesn't have highlighting yet | 
					
						
							| 
									
										
										
										
											2016-08-31 22:22:10 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | hi def link sgmldeclDeclKeys	Keyword | 
					
						
							|  |  |  | hi def link sgmldeclTypes		Type | 
					
						
							|  |  |  | hi def link sgmldeclConst		Constant | 
					
						
							|  |  |  | hi def link sgmldeclNConst		Constant | 
					
						
							|  |  |  | hi def link sgmldeclString		String | 
					
						
							|  |  |  | hi def link sgmldeclDeclBlock	Normal | 
					
						
							|  |  |  | hi def link sgmldeclBool		Boolean | 
					
						
							|  |  |  | hi def link sgmldeclSpecial		Special | 
					
						
							|  |  |  | hi def link sgmldeclComment		Comment | 
					
						
							|  |  |  | hi def link sgmldeclStatem		Statement | 
					
						
							|  |  |  | hi def link sgmldeclVariables	Type | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | let b:current_syntax = "sgmldecl" | 
					
						
							| 
									
										
										
										
											2012-04-30 15:56:52 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | let &cpo = s:keepcpo | 
					
						
							|  |  |  | unlet s:keepcpo | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-06-13 20:20:40 +00:00
										 |  |  | " vim:set tw=78 ts=4: |