new status output
John Arbash Meinel
john at arbash-meinel.com
Tue Oct 18 14:02:09 BST 2005
Romain Francoise wrote:
> Speaking of which, what's the preferred interface for external programs
> to interoperate with bzr if plugins are not an option? I was
> considering adding bzr support to Emacs's VC but the output of 'bzr
> status' isn't really parser-friendly and will probably change (since
> it's meant to be a user-level command).
>
> A simple, guaranteed interface ala 'svn status' would be ideal.
>
I think the current idea is that "bzrlib" should be used by front-ends
whenever possible. I know the Xtla people (who have a new name for the
project, something like DVC), have been working on having Emacs use bzr.
I think they decided to use pymacs, which is an extension allowing Emacs
to use python code directly.
One problem with using "bzr" versus bzrlib, is that python has to load
the library each time, which on some systems, can take a while. If you
leave it loaded in memory, it can shave a lot of time off of the commands.
There have also been discussions of some sort of alternative front-end,
which is meant for parsing, rather than using the human-friendly "bzr"
front end. I don't believe anyone has started implementing this, since
you can get most of what you want from "bzr" and anyone who needed more
went for "bzrlib".
John
=:->
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051018/b14ad323/attachment.pgp
More information about the bazaar
mailing list