Meld's Bazaar support
Aaron Bentley
aaron.bentley at utoronto.ca
Tue Aug 22 17:23:38 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jelmer Vernooij wrote:
> Hi Aaron,
>
> While updating your bzr-gtk-meld branch to use an external meld, I
> noticed that meld is broken for bzr. It popens "bzr status --all", but
> the --all argument has been removed recently.
Yeah, it's a bit problematic. For tools like meld, what we really want
is 'bzr ls -l', i.e. complete info info about the file, including
renames, conflicts, versioning status, etc.
> There are a couple ways to solve this:
>
> * We could use a combination of "bzr ls --verbose", "bzr modified" and
> "bzr added" to figure out the tree state. This'll significantly slow
> down meld on large Bazaar trees though. (Very bad idea imho)
I think it's probably the best short-term solution.
> * bzr status --all can simply be undeprecated (not sure how difficult
> this will be)
It's not just deprecated-- it's gone. Adding it back wouldn't be
impossible, but the quickest thing would be a plugin that Meld could
explicitly load.
> * Ideally, we could use bzrlib directly in meld. John mentioned on IRC
> that there were potential licensing issues because meld.vc is
> BSD-licensed.
>
> Is there any chance an exception can be made for the license to
> meld.vc.bzr ? Which solution would you prefer?
Stephen definitely prefers the vc implementations to be BSD-licensed,
but there might be some wiggle room.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFE6y+K0F+nu1YWqI0RAilGAKCEADZ0o5drV9CORryk0CJT2UTOSACcCAY7
3ZHlmnTkX9ccof/RNwRZD3U=
=UYkm
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list