# HG changeset patch # User Steve Losh # Date 1458942012 0 # Node ID bd953da766180c9197e0abad7eae716d9dea56e8 # Parent 2ed29341d197aa8e49568b579c02b1ce6f76a34a Syntax-match hg statuses individually diff -r 2ed29341d197 -r bd953da76618 clamsyntax/hg.vim --- 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^[?] .+"