From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27109 invoked by alias); 23 Apr 2010 15:02:18 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 15024 Received: (qmail 6230 invoked from network); 23 Apr 2010 15:02:12 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received-SPF: none (ns1.primenet.com.au: domain at sysctl.co.uk does not designate permitted sender hosts) Subject: Re: Zsh autocompletion with no access to a parent directory Mime-Version: 1.0 (Apple Message framework v1144) Content-Type: text/plain; charset=us-ascii From: Matt Wright In-Reply-To: <201004140947.o3E9llgG010201@news01.csr.com> Date: Fri, 23 Apr 2010 08:01:53 -0700 Cc: zsh-users@zsh.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <3663DC29-7A8F-4A0C-8262-5FFE701C8E3A@sysctl.co.uk> <20100413174533.5a15043a@news01> <361816B9-75B6-4C88-8BE9-097B33CA2283@sysctl.co.uk> <201004140914.o3E9EPkL009936@news01.csr.com> <201004140947.o3E9llgG010201@news01.csr.com> To: Peter Stephenson X-Mailer: Apple Mail (2.1144) > Note I called the style path-completion because expansion is a > completely different activity in zsh terms, and that it's assumed to = be > true if you don't set it to get the current behaviour. I've been meaning to reply for a week now, I did find a bug which is = vaguely annoying. However, I'd been meaning to sit down and try and work = it out myself. If I disable path-completion it does fix the original = problem but it also produces a new one. If you have a path with a "special" character in it, where by special so = far I've found space and tilde, then completion stops offering results = after that letter. It's particularly frustrating on a Mac, where many = app bundles have spaces in their names but the actual executables are = another two layers of directories deeper after the bundle name. Also, we happen to have scripts at work that output directories with ~ = in them (don't ask me why, I've no idea). Any ideas? Matt=