Syntax-match hg statuses individually
    
        | author | 
        Steve Losh <steve@stevelosh.com> | 
    
    
        | date | 
        Fri, 25 Mar 2016 21:40:12 +0000 | 
    
    
    
        | parents | 
        2ed29341d197 
 | 
    
    
        | children | 
        7848d65f0425
 | 
    
    
        | branches/tags | 
        (none) | 
    
    
        | files | 
        clamsyntax/hg.vim  | 
    
Changes
    
--- a/clamsyntax/hg.vim	Wed Dec 09 13:47:56 2015 +0000
+++ b/clamsyntax/hg.vim	Fri Mar 25 21:40:12 2016 +0000
@@ -1,3 +1,4 @@
-syn match statusCode "^[MAR?] "
-
-hi def link statusCode Type
+syn match clamHgStatusAdded    "\v^A .+"
+syn match clamHgStatusModified "\v^M .+"
+syn match clamHgStatusRemoved  "\v^R .+"
+syn match clamHgStatusUnknown  "\v^[?] .+"