Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: symlink chain.
- X-seq: zsh-workers 34090
- From: Vin Shelton <acs@xxxxxxxxxxxxxxxxxxxx>
- To: "Zsh Hackers' List" <zsh-workers@xxxxxxx>
- Subject: Re: symlink chain.
- Date: Sun, 4 Jan 2015 13:04:20 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=4uyHWTtmrJUkc8u93148TruWTk2oUx0cfNnM85KrUSA=; b=Bzu1qmxQfh/ZqXXLaRByreq65LlkLYe7l5Epd0wp1fWW0JPT7QrHxe+p/6xDciHE95 kQDy+jKwmDV7w1bRLlEwMYT4DBp6AQx/9fcSX+jPTlOTdUbzdjf+A8sF+KORACv0Gkwv rGWvj7boTwJE36aF7XTfCBK0G3J1qQAVxpGkEx73IU5AnfjLcvJJzHTRnS7pBgtW4ghL wLLQlqBn1NKADTKD8p7ni1OWLoxoqVfSvzMRRKkb7nR7KRZgAFp0hDdxe/dvMIMWKExc qICJst7UT5VeWIN5u2Yu5sssXPwFakxo+tLgCOx9GF2vJJu/3/IVcOXWzbs+P7BFDvBW J06Q==
- In-reply-to: <150104003130.ZM24261@torch.brasslantern.com>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <549E3A7B.9010209@eastlink.ca> <20150102170307.7d2e644a@ntlworld.com> <54A6E6B1.6070201@eastlink.ca> <20150102212422.3a761af5@ntlworld.com> <54A7136C.1060102@eastlink.ca> <20150102222140.1303a633@ntlworld.com> <54A72CEF.9090102@eastlink.ca> <54A740F3.4040902@eastlink.ca> <150102210337.ZM22099@torch.brasslantern.com> <54A783C3.3000006@eastlink.ca> <150102231734.ZM22168@torch.brasslantern.com> <54A82374.1030208@eastlink.ca> <150103120252.ZM23074@torch.brasslantern.com> <54A85B6C.4020103@eastlink.ca> <150103164002.ZM23676@torch.brasslantern.com> <54A8B4EE.30908@eastlink.ca> <150104003130.ZM24261@torch.brasslantern.com>
- Sender: ethersoft@xxxxxxxxx
"whence -s" no longer works in a way I would expect. To wit:
$ echo $PATH
/home/acs/bin:/opt/bin:/usr/bin:/bin:/usr/sbin:/sbin:/etc
$ ls -ld /opt /opt/xemacs /opt/bin/xemacs
lrwxrwxrwx 1 root root 12 Nov 30 23:09 /opt -> raid-3tb/opt
lrwxrwxrwx 1 acs acs 20 Nov 19 2013 /opt/bin/xemacs -> ../xemacs/bin/xemacs
lrwxrwxrwx 1 acs acs 22 Jan 1 08:57 /opt/xemacs -> xemacs-21.4-2015-01-01
So /opt/bin/xemacs points to a particular xemacs installation
$ /opt/zsh-2015-01-01/bin/zsh -f
legolas-i5% whence -s xemacs
/opt/bin/xemacs -> /raid-3tb/opt/xemacs-21.4-2015-01-01/bin/xemacs-21.4.22
This version (2015-01-01) makes sense, ultimately resolving the path to a file.
$ /opt/zsh-2015-01-04/bin/zsh -f
legolas-i5% whence -s xemacs
/opt/bin/xemacs -> /raid-3tb/opt
This version is wrong.
Can we please have the old behavior back?
Thank you,
Vin
Messages sorted by:
Reverse Date,
Date,
Thread,
Author