[PATCH] zsh: better fix for partial completions
Brendan Cully
brendan at kublai.com
Wed Dec 13 04:13:27 UTC 2006
On Tuesday, 12 December 2006 at 15:40, Steve Borho wrote:
>
> # HG changeset patch
> # User Steve Borho <steve at borho.org>
> # Date 1165959251 21600
> # Node ID 729f354f3f09eb3c6e976eeef17f5a2fa9cd30d1
> # Parent e88d03c2a3d95ae6865749e3686e1786e15a3505
> zsh: better fix for partial completions
>
> Properly handle relative paths followed by partial filenames
> hg add ../path/to/file/partial[TAB]
>
> diff -r e88d03c2a3d9 -r 729f354f3f09 contrib/zsh_completion
> +++ b/contrib/zsh_completion Tue Dec 12 15:34:11 2006 -0600
> @@ -178,6 +178,7 @@ _hg_files() {
> }
>
> _hg_status() {
> + [[ -d $PREFIX ]] || PREFIX=$PREFIX:h
> status_files=(${(ps:\0:)"$(_hg_cmd status -0n$1 ./$PREFIX 2>/dev/null)"})
> }
Applied, thanks.
More information about the Mercurial-devel
mailing list