From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17059 invoked by alias); 5 Apr 2018 05:08:31 -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: List-Unsubscribe: X-Seq: 23311 Received: (qmail 1728 invoked by uid 1010); 5 Apr 2018 05:08:31 -0000 X-Qmail-Scanner-Diagnostics: from mail-pl0-f49.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.160.49):SA:0(-1.9/5.0):. Processed in 0.538803 secs); 05 Apr 2018 05:08:31 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) 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, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: schaefer@brasslantern.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=from:message-id:date:in-reply-to:comments:references:to:subject :mime-version; bh=ZnwyKR9KMeCJHnVp1/xIoeu4pE3pT/HoOuNumilrjLY=; b=nGdqqHzpZ+0K9wNULg5kELmATI1dPcoN5nRkC/XLAOqz24K4wf6eILPe0v3OUOw/ZK 80kkzC/f+Jp6FGJGL2PtmlMighsJhXodYf5Yo0Jt3iy5eEBY5bXn5uzQixAFQN1lfIoc 4vpf/roHKc73Lr7r7YaLWEyoW604z/gAPW8News7x4EEL8qY1LxZSiAHF/TiH1EuggSD q8jVtsSiGIMtqszq5bkhgrI6EKCd0J418EugUYyxGRbMxG/iCJU9fd3RIVZmXyTer363 z2jZyW+a83m2rgImzjn7Vp6SXIng9s2vS2DadEyIlbrQD5VGzoSuQBdz95yyMezJjF2O BnCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:date:in-reply-to:comments :references:to:subject:mime-version; bh=ZnwyKR9KMeCJHnVp1/xIoeu4pE3pT/HoOuNumilrjLY=; b=Xx6O7owsRhk+OazlHpzikyBrI9IjR0n/Z4R0YvSyFduF6di4o1mVJANQK8F+xT9KbR bqBkgH/4AG4wAfElAm4yR+YzsU9siqc/+SXWZfQ6LZuM/eThR1aUwlxGa0xua1ewLTUv ZrqEqX1+la+gq/CKRMRwD0tsu5ywu7R9gKOeC2EaVskOTHzAa2dOiXi5kFF0mYqyounF aHqcWBZtSxrB0u07PGp4niItfFyW1sgLzmkdIWiv1P5c7xBltoQX2E0EZFxFoLAUkESd Y1qDR/McDPNzSJfF3FJ9T8zoExfnEEJTQj20KgSpyaxFEE9sDjZk3UR63Wwb55YfOL7x lyfg== X-Gm-Message-State: AElRT7G44YFkznVwrUXIM2rccE7TMGcXpM1tfb3iuqqili925VEiXBQz O6SJTluswVPA45iLyYFRP6qH4Dpb X-Google-Smtp-Source: AIpwx4+d0b8Cne0GAoQ/m5azy+PQSYoKlpeV+ijR65/+j0MKXbbyHYL0SY9LvTez5L6HD8Ppu7UZyg== X-Received: by 2002:a17:902:59c9:: with SMTP id d9-v6mr21681512plj.251.1522904908059; Wed, 04 Apr 2018 22:08:28 -0700 (PDT) From: Bart Schaefer Message-Id: <180404220825.ZM25506@torch.brasslantern.com> Date: Wed, 4 Apr 2018 22:08:25 -0700 In-Reply-To: Comments: In reply to Ray Andrews "Re: whence (was Re: local unfunction)" (Apr 4, 6:41pm) References: <6935145d-785f-f2dd-d4f2-e7ea627e2bc3@eastlink.ca> <1522604036.2902094.1322956328.767274EF@webmail.messagingengine.com> <20180404181017.lcz74c4tyojz77ao@tarpaulin.shahaf.local2> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-users@zsh.org Subject: Re: whence (was Re: local unfunction) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Apr 4, 6:41pm, Ray Andrews wrote: } } On 04/04/18 05:20 PM, Bart Schaefer wrote: } > } > It's important to note that "whence -m" is doing pattern matching on } > strings, not filename generation. It's not meant to search for files } > in $PATH, it's meant to do "hash -m } } But what is the real world relevance of 'hash -m'? Forty-two? Seriously, "hash -m" exists because somebody in the past 25 years found it useful to search the hash tables, and "whence -m" exists because "hash -m" does and somebody else thought that if anything has a "search the tables" option then everything should have a "search the tables" option (which is also why "typeset -m" exists ... in fact I've lost track of which chicken laid which egg).