From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25146 invoked by alias); 15 Jun 2016 16:59:03 -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: 21664 Received: (qmail 2954 invoked from network); 15 Jun 2016 16:59:02 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=W8NLtOO6VQKrnsDaSSGW/A+kskq3SFeapsncTpVysoo=; b=yZPI8zmIuEgcHRadVANX8cmFGGuFUWAIMZmipXpUBaQ/mSHM1ScSz2OrBfC5Y8FJi/ +4nDMnPZXXddIU0pm1/ouzyRXyHydEvOxIXvN3QFhBqgua97OXxP4HAEzfg4OPf7CmB4 0iS5swpiaEBZgS5ziMD4kGQQt3s821UqPr2G6+sBRhJGoXM4zk4Xv/+qiwfFYKYMglqs 9x+M2BME6qokZuXK9KqDX63kg3sgdq+qw3VFxzIcxu3rpUiCJKvEE4+BMeKwLZ27DHGS sud5nGAF3q4oZCct0AmHYrSEx7IJvHWwnPPgq7wg8npU6fSOkLUDBLoVtlU5xiBfyaKN /BoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=W8NLtOO6VQKrnsDaSSGW/A+kskq3SFeapsncTpVysoo=; b=HLCWzAs+NgGmtmmzT9MVALJJfJm68xQOnvZ5V9L1mK2PmGtqw0KrMFgvq5HUCeNpXE u9hATQAa93DKdVLSV7oKvm4d+6fBfjiuFm7FFIhBiI16QdVgj87liCRQitleIP8bXiJP 5Yh1MHtIhuA/F/kKdPl/gUX0Vx/jekXpWmmX8ZNZ131uXwe2iog4uJ27VwAp0Qg8uddZ iBpDbD4Kg8Z+voqvAFdbh6Ewkl2FjEsdjHIM8uGEPjjSMCgZWw2iEXJilvURwicMwo/Z HFCqUKjIp2Cw280bc+n6ZIZ6TaziOwdK8s15QUib9ZL+lhaNHYXv+vnpl+mhxWwYundM 6xZQ== X-Gm-Message-State: ALyK8tLX4dFeT09IVSBHUokfIMi3YsCGZC7xSSML57LWdHDjgagO4lu+Jdzb1K2XzARr4VkNCDUNuQTpOoGZjQ== X-Received: by 10.55.104.213 with SMTP id d204mr26759126qkc.208.1466009938264; Wed, 15 Jun 2016 09:58:58 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <160609134641.ZM4758@torch.brasslantern.com> From: Sebastian Gniazdowski Date: Wed, 15 Jun 2016 18:58:38 +0200 Message-ID: Subject: Re: Can $_ substitute $0 when nofunctionargzero To: Bart Schaefer Cc: Zsh Users Content-Type: text/plain; charset=UTF-8 On 10 June 2016 at 08:12, Sebastian Gniazdowski wrote: > On 9 June 2016 at 22:46, Bart Schaefer wrote: >> $(print -P %N), which works for any zsh of the past 16 years >> ${(%):-%N}, which has worked for the past 13 years >> ${funcstack[1]} (or $funcstack[0] if ksharrays), somewhat newer > > That's just great, thanks! I already added "0=${(%):-%N}" to my > plugins. Should have just asked earlier. Just noted that when recording asciinema video, $0 nor %N do work. Both contain only file name, without path. Seems pretty weird? ~ Asciicast recording started. ~ Hit Ctrl-D or type "exit" to finish. # PATH="$PATH:`pwd`" test_program 0: test_program, ZERO: test_program # exit ~ Asciicast recording finished. ~ Press to upload, to cancel. ^C% # PATH="$PATH:`pwd`" # test_program 0: /Users/sgniazdowski/test_program, ZERO: /Users/sgniazdowski/test_program Best regards, Sebastian Gniazdowski