From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13079 invoked by alias); 3 Jan 2015 21:13:24 -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: 19681 Received: (qmail 5823 invoked from network); 3 Jan 2015 21:13:20 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 X-Authority-Analysis: v=2.1 cv=X+5rdgje c=1 sm=1 tr=0 a=+SwvCgffRUjIJVDq/BIVHQ==:117 a=+SwvCgffRUjIJVDq/BIVHQ==:17 a=Hpgzp-inWqAA:10 a=N659UExz7-8A:10 a=chcwSzduV-yQgEnH4WgA:9 a=pILNOxqGKmIA:10 Message-id: <54A85B6C.4020103@eastlink.ca> Date: Sat, 03 Jan 2015 13:13:16 -0800 From: Ray Andrews User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Icedove/31.3.0 MIME-version: 1.0 To: zsh-users@zsh.org Subject: Re: symlink chain. 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> In-reply-to: <150103120252.ZM23074@torch.brasslantern.com> Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit On 01/03/2015 12:02 PM, Bart Schaefer wrote: > On Jan 3, 9:14am, Ray Andrews wrote: > } > } Whence is a wrench. Wrenches should not be hard to understand and they > } shouldn't have any gotchas. > > Whence is a pocketknife that you seem to want to be a Leatherman tool. > > If you want the wrench analogy, wrenches fit on nuts, and nuts of a > particular shape. The shape of nut that whence fits on is a single > word that might be a key in one of the command-related hash tables. > A full file path is not that kind of nut. YOU are making whence hard > to understand by trying to feed it things it wasn't designed to accept. > Well sir, you've made up your mind on that, so I won't flog the subject further, but to say that if: $ whence /usr/bin/zsh ... did *not* work, I'd have an easier time accepting your view. But since it *does* work, I stick to my guns that $ whence -m /usr/bin/zsh ... should work as well. IMHO the -m should just quietly undertand that it has nothing to do in that case and bow out gracefully. Anyway, it's not going to happen. Conversely, the man page could explain that -m and -a are incompatible with full path filenames, but that's not going to happen either.