Tuesday, January 3, 2012

[ANN] Aurum-1.3: plugin for Vim <--> VCS integration, now with git support

This plugin provides a vim <--> VCS (currently mercurial and git)
integration
for your projects. Features:
- Partially committing changes (|:AuRecord|).
- Viewing file state at particular revision (|aurum://file|,
|:AuFile|).
- Viewing uncommited changes in a |vimdiff|, as well as changes
between
specific revisions (|:AuVimDiff|). It is also possible to open
multiple
tabs with all changes to all files viewed as side-by-side diffs.
- Viewing revisions log (|:AuLog|). Output is highly customizable.
- Viewing working directory status (|:AuStatus|).
- Commiting changes (|:AuCommit|), commit messages are remembered in
case of
rollback (|g:aurum_remembermsg|).
- Obtaining various URL $(B!G (Bs out of remote repository URL (like
URL of the HTML
version of the current file with URL fragment pointing to the
current line
attached: useful for sharing) (|:AuHyperlink|).
- |aurum#changeset()|, |aurum#repository()| and |aurum#status()|
functions
that are to be used from modeline.
- Frontends for various other VCS commands.
Most commands can be reached with a set of mappings (see |aurum-
mappings|),
all mappings are customizable.

vim.org page: http://www.vim.org/scripts/script.php?script_id=3828
Project page, repository and issue tracker: https://bitbucket.org/ZyX_I/aurum
Online documentation: http://vimpluginloader.sourceforge.net/doc/aurum.txt.html

=============================================================
New from previous announced release (1.0):

Added :AuBranch (creates new branch) and :AuName (creates tags/
bookmarks) functions
Added git driver and documented how to create your drivers
Added support for sourcing aurum://file URLs
Added git and gitoneline log styles
Added g:aurum_bufleaveremembermsg option
Added graphing code ported from git
Made :AuJunk also use untracked files if "ignore" option was specified

Various fixes, see commit log for more details

--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

No comments:

Post a Comment