zsh completion updates for bzr 0.6
Steve Borho
steve at borho.org
Fri Oct 28 20:39:45 BST 2005
http://www.borho.org/~steve/bzr-zsh/
I've re-branched for 0.6 and now checked in an updated _zsh file
which has several new enhancements:
1) Makes heavy use of 'bzr ls --null --versioned' to complete files under
revision control.
2) bzr merge --merge-type= now completes correctly
3) bzr ignore [TAB] now completes ( bzr ls --null --from-root --unknown )
4) bzr add [TAB] now completes ( bzr ls --null --unknown )
5) Added --help, -h argument to all completions
6) pull, merge, missing, clone, etc now complete paths in .bzr/parent plus
local directories
Comments:
add has a --no-recurse option, while ls has --non-recursive. This should be
made consistent one way or another.
it would be nice for there to be a -0 short option for the long option --null.
After installing bzr (python setup.py install --home=~), the following files
are left in a 'modified' state:
=== modified file 'bzrlib/weave.py' (properties changed)
=== modified file 'setup.py' (properties changed)
Is this a known problem?
--
Steve Borho (steve at borho.org)
http://www.borho.org/~steve/steve.asc
Key fingerprint = 2D08 E7CF B624 624C DE1F E2E4 B0C2 5292 F2C6 2C8C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051028/d99dd402/attachment.pgp
More information about the bazaar
mailing list