I did some hacking on Dave Love's vc-bzr.el, mainly to make it working
again with bzr 0.11 and, hopefully, later versions. (To Dave: I'm
willing to contribute the changes back, but I presume that you don't
get my emails...)


You can download the code from EmacsWiki.org:

  http://www.emacswiki.org/cgi-bin/emacs/download/vc-bzr.el

Or from Launchpad.net:

  bzr branch http://bazaar.launchpad.net/~rmurri/vc-bzr/trunk


Here's the list of changes from Dave Love's vc-bzr.el revision 3:

  * if bzr version >= 0.9, then use BZR_PROGRESS_BAR=none to get rid
    of bzr progress messages, instead of washing the output buffer

  * added vc-bzr-dir-state(): speeds vc-dired mode up considerably!

  * fixed changelog regexps to highlight also "pulled" changesets,
    which are shown indented by bzr

  * vc-bzr-status should ignore "conflicts: ..." and "pending
    changesets: ..." lines in "bzr status" output; they report on the
    general status of the branch.


The code works fine for me on Emacs 22; I didn't check if it still
works in Emacs 21.


Riccardo

_______________________________________________
gnu-emacs-sources mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources

Reply via email to