Mercurial > vim-lawrencium
view syntax/hgstatus.vim @ 55:6a61724190ea
Improvements to Lawrencium paths:
- `parse_lawrencium_path` only optionally converts paths to absolute or relative
paths.
- Added ability to get a relative path from a repo object.
- `GetLawrenciumPath` converts path to repo-relative by default, but that can be
overridden.
Improvements to `Hglog`:
- Added `Hgrepolog` command.
- Fixed clean-up problems.
Miscellaneous:
- Removed auto-completion from `Hgdiff` and `Hgdiffsum` command families since
the only allowed parameters are revision numbers/hashes/specs.
- Code clean-up for `Hgdiff`.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Mon, 12 Nov 2012 11:37:56 -0800 |
parents | adc267e2f0f4 |
children |
line wrap: on
line source
" Vim syntax file " Language: hg status output " Maintainer: Ludovic Chabant <ludovic@chabant.com> " Filenames: ^hg-status-*.txt if exists("b:current_syntax") finish endif syn case match syn match hgstatusModified "^M\s.*" syn match hgstatusAdded "^A\s.*" syn match hgstatusRemoved "^R\s.*" syn match hgstatusClean "^C\s.*" syn match hgstatusMissing "^?\s.*" syn match hgstatusNotTracked "^!\s.*" syn match hgstatusIgnored "^I\s.*" hi def link hgstatusModified Identifier hi def link hgstatusAdded Statement hi def link hgstatusRemoved PreProc hi def link hgstatusClean Constant hi def link hgstatusMissing Error hi def link hgstatusNotTracked Todo hi def link hgstatusIgnored Ignore hi def link hgstatusFileName Constant