| 
									
										
										
										
											2012-08-15 17:43:31 +02:00
										 |  |  | " Vim syntax file | 
					
						
							|  |  |  | " Language:	hg (Mercurial) commit file | 
					
						
							|  |  |  | " Maintainer:	Ken Takata <kentkt at csc dot jp> | 
					
						
							| 
									
										
										
										
											2012-09-21 14:54:30 +02:00
										 |  |  | " Last Change:	2012 Aug 23 | 
					
						
							| 
									
										
										
										
											2012-08-15 17:43:31 +02:00
										 |  |  | " Filenames:	hg-editor-*.txt | 
					
						
							|  |  |  | " License:	VIM License | 
					
						
							|  |  |  | " URL:		https://github.com/k-takata/hg-vim | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if exists("b:current_syntax") | 
					
						
							|  |  |  |   finish | 
					
						
							|  |  |  | endif | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-09-21 14:54:30 +02:00
										 |  |  | syn match hgcommitComment "^HG:.*$"             contains=@NoSpell | 
					
						
							|  |  |  | syn match hgcommitUser    "^HG: user: \zs.*$"   contains=@NoSpell contained containedin=hgcommitComment | 
					
						
							|  |  |  | syn match hgcommitBranch  "^HG: branch \zs.*$"  contains=@NoSpell contained containedin=hgcommitComment | 
					
						
							|  |  |  | syn match hgcommitAdded   "^HG: \zsadded .*$"   contains=@NoSpell contained containedin=hgcommitComment | 
					
						
							|  |  |  | syn match hgcommitChanged "^HG: \zschanged .*$" contains=@NoSpell contained containedin=hgcommitComment | 
					
						
							|  |  |  | syn match hgcommitRemoved "^HG: \zsremoved .*$" contains=@NoSpell contained containedin=hgcommitComment | 
					
						
							| 
									
										
										
										
											2012-08-15 17:43:31 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | hi def link hgcommitComment Comment | 
					
						
							|  |  |  | hi def link hgcommitUser    String | 
					
						
							|  |  |  | hi def link hgcommitBranch  String | 
					
						
							|  |  |  | hi def link hgcommitAdded   Identifier | 
					
						
							|  |  |  | hi def link hgcommitChanged Special | 
					
						
							|  |  |  | hi def link hgcommitRemoved Constant | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | let b:current_syntax = "hgcommit" |