From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28708 invoked from network); 9 Apr 2000 00:01:44 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 9 Apr 2000 00:01:44 -0000 Received: (qmail 18210 invoked by alias); 9 Apr 2000 00:01:25 -0000 Mailing-List: contact zsh-users-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 3017 Received: (qmail 18197 invoked from network); 9 Apr 2000 00:01:24 -0000 From: "Bart Schaefer" Message-Id: <1000409000100.ZM4751@candle.brasslantern.com> Date: Sun, 9 Apr 2000 00:01:00 +0000 In-Reply-To: <20000407171631.A6690@br-online.de> Comments: In reply to Andy Spiegl "dev-19 -> 20: special-dirs changed?" (Apr 7, 5:16pm) References: <20000407171631.A6690@br-online.de> X-Mailer: Z-Mail (5.0.0 30July97) To: Andy Spiegl , zsh-users@sunsite.auc.dk Subject: Re: dev-19 -> 20: special-dirs changed? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Apr 7, 5:16pm, Andy Spiegl wrote: } Subject: dev-19 -> 20: special-dirs changed? } } I've got this: } zstyle ':completion:*:paths' special-dirs yes } in my dot files, because I like . and .. to be completed (and / appended), } too. A few days I upgraded from 3.1.6-dev-19 to 3.1.6-dev-20. Now the } behavior has changed. Hitting TAB after typing "cd .." still works, but } after "mv foo .." or "ls .." doesn't. It also doesn't complete after } "cd bar/..". I supposse something has changed somewhere... _path_files now recognizes special-dirs only when one of -f or -/ is used. The doc says that -f means "complete all files." However, _files always calls `_path_files -g ...' so there's no way to get special-dirs to be recognized for default file completions. This is presumably a bug, but whether it's a bug in _path_files or _files I don't know. -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com