From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6758 invoked by alias); 3 Jan 2018 05:27:16 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 42202 Received: (qmail 14898 invoked by uid 1010); 3 Jan 2018 05:27:16 -0000 X-Qmail-Scanner-Diagnostics: from mail-io0-f178.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.223.178):SA:0(-1.9/5.0):. Processed in 3.458866 secs); 03 Jan 2018 05:27:16 -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_H2,SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 X-Envelope-From: dana@dana.is X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dana-is.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Dfq+WOdQTEW8zY4XgU5VS7jnOMRsTBlq9CsW9hrOUZ0=; b=YeS/ayS9R0kmWmztg05g8hFDc9B8iYyWjbQqSxzOK+wCtdpkes3mwShpAGEZeufRRl JqmqW6qqVwzphh1vpbHS3FYQb2LPz69L+KHnpC4eNjnLrz5YdIdFFbLzOGeAkwwJvBps XvZ3oE638diGCLV4kii4VGKJVUw0S00ex6Mvig5YLxSqwmFCzH9mTT/tIHgmAEfazUHS 9kKAayKr9eAz/2l54WRVQ/vGdmF+3+m00W83p6g861AoLaY1QM605UdRQuaM1AZ0sLYy RT0iSQBiELVtCFB9psI6K11cOOV460cA9j4LW6KRg822t55/KqZMPitgGmCknzx/WFcw 0gKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Dfq+WOdQTEW8zY4XgU5VS7jnOMRsTBlq9CsW9hrOUZ0=; b=Xucp81G2lfOj4NHqY1o8/A/rg55NrunRAq0UDoCKoFJYwNE2ZwHQkF+yU0YNeSWtDb +JJsRw56Ns+SBFsW6HwJWnfDqy460jkRAeKUNjuYC8sBXBsHjXG3PQ5KC+C+eJXoQ2dU ua35IRP8rpohM0DaIXozvKqAIzPGkY2Z55syceHDM5R8SxMZmWOg8IfItvoenvp0eTyV CDtKx+roUFwrXNfJ01n0xD8DIKJdeC9KXYPMIVcN/Ej9FaBc4uk5u6wbrPHRzmzmPU2K QiwwzLEoHG7SYUpEErkjqtY73TycUu7I2RpeeUD0spGiMrWVWuSUQy5Glrnbi+a96j45 UGVQ== X-Gm-Message-State: AKGB3mIBCVF38jiffLqImL3qej1bws5puwVdzGR377vcmcnNMFU2GBAN 27FvJJNCuvcwtHrLZM7eQsePGb4rwXI= X-Google-Smtp-Source: ACJfBov9PT2GkaWxn7cqUeqcpPGgQ+CVmLQP6+I2voi05gyIJ/EB7QL7tKt+po+QwEsObH0omPx8qQ== X-Received: by 10.107.21.198 with SMTP id 189mr326972iov.172.1514957230293; Tue, 02 Jan 2018 21:27:10 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Handling of *ARGZERO options, for Zsh <= 5.3 From: dana In-Reply-To: Date: Tue, 2 Jan 2018 23:27:08 -0600 Cc: Bart Schaefer , "zsh-workers@zsh.org" Content-Transfer-Encoding: quoted-printable Message-Id: <38EA5423-22E4-47B6-9C7F-40383092917A@dana.is> References: <786CAD82-87B3-4ECD-BFDF-99E7D4E1D5F3@dana.is> To: Sebastian Gniazdowski X-Mailer: Apple Mail (2.3273) On 2 Jan 2018, at 23:14, Sebastian Gniazdowski = wrote: >Pitty that there's no at least prompt escape code (zsh var would be = best) that would return path to binary. It's slightly irritating because there's no single cross-platform way to = do it. On Linux you can use /proc/self/exe, and some BSDs have a similar = mechanism, but then there's macOS and Solaris and AIX and so on. I have wanted this feature in the past myself, though, so i would = definitely be in favour of a ZSH_EXECUTABLE_PATH or something. In fact i may look into = it now that you bring it up. dana