Merged in Hgrevert.
Updated documentation with `Hgrevert`.
Added `Hgrevert` command.
Fixed incorrect URL in README.
Fixed filetype detection
Make s:HgEdit use BufReadCmd autcommand too
Read files from quickfix into buffer properly
Take fugitive.vims lead and dont open quickfix automatically, few ot…
Hglog command now uses quickfix, old Hglog now Hglogstat
Expand Hglog %
Edit all files in changeset at once from log
Updated Hgedit and Hgdiff to generate nice filenames for older revis…
…ions of files
Updated HgEdit to take revision argument
Updated hglog to take optional arguments
Don't make Hg command available by default, instead added Hginit com…
…mand (which will initialize a new repo, and make commands available).
Make Hg command always available, other commands added automatically.
Added hg log syntax highlighting
Began work on Hglog command
Force commands to be added
Updated README file.
Changes to the `Hgstatus` window:
- the buffer is editable, and actions like `addremove` or `commit` will only
act on the remaining filenames.
- added ability to run `addremove` on a selection range.
- added ability to run a commit action.
- added visual mode mappings.
Hgstatus window improvements and bug fixes:
- `addremove` command replaces `add`, and can run on a selection range.
- Lawrencium commands are available (along with in the diff windows).
- Default mappings are optional.
- Updated documentation.
Fixed a bug with the status line indicator.
`Hgcommit` now puts the cursor at the beginning of the commit message.
Fixed a bug with running `Hgedit` on a directory with a trailing back…
Fixed completely wrong code that somehow almost ran completely fine.
Fixed a bug with opening a diff from `Hgstatus`
When the previous window from the `Hgstatus` window was not a Lawrencium tracked window, the command would fail, or could even use the wrong repo.
Trying to keep the cursor line when open an already opened file in `H…
Restore window settings when a diff window is closed.