From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gatech.edu (gatech.edu [130.207.244.244]) by werple.mira.net.au (8.6.12/8.6.9) with SMTP id EAA27817 for ; Tue, 18 Jul 1995 04:21:43 +1000 Received: from math (math.skiles.gatech.edu) by gatech.edu with SMTP id AA12263 (5.65c/Gatech-10.0-IDA for ); Mon, 17 Jul 1995 14:22:04 -0400 Received: by math (5.x/SMI-SVR4) id AA18273; Mon, 17 Jul 1995 14:18:24 -0400 Resent-Date: Mon, 17 Jul 1995 14:17:54 -0400 Old-Return-Path: Message-Id: <9507171817.AA01709@spacely.afive> X-Mailer: exmh version 1.6.1 5/23/95 To: Zefram Cc: zsh-workers@math.gatech.edu (Z Shell workers mailing list) Subject: Re: Compctl fixes & a query In-Reply-To: A.Main's message of Mon, 17 Jul 1995 18:17:51 +0100. <27816.199507171717@stone.dcs.warwick.ac.uk> Reply-To: acs@world.std.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 17 Jul 1995 14:17:54 -0400 From: Vinnie Shelton Resent-Message-Id: <"46WuP3.0.RT4.lbg2m"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/225 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu In message <27816.199507171717@stone.dcs.warwick.ac.uk>, Zefram wrote: >I think that, in the interests of consistency and name space >preservation, it would be a good idea to use ~+n rather than ~n, as >this reduces the number of characters that are treated specially. ~+n >and ~-n can then be interpreted however pushd interprets +n and -n, >depending on whether PUSHD_MINUS is set or not. What do people think >of this? I think that =1 is easy to type (no shift key). I think that ~1 is a little more annoying (1 shift). But I think that ~+1 is too cumbersome, IMHO. Consider this: =n is an absolute directory reference which corresponds directly to the directory stack, ie: src/gnu Mon 17 13:59 % dirs -v 0 /pd/src/gnu 1 ~csim 2 ~ src/gnu Mon 17 13:59 % echo =1 /vobs/devel/shared/hsd100/sim ~+1 and ~-1 would refer to relative entries on the directory stack. I prefer the absolute naming scheme, personally. --Vin