From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 16609 invoked from network); 30 Dec 2022 21:46:46 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 30 Dec 2022 21:46:46 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1672436806; b=kWovrcIsR5lXD2n1EtFe/IyPddv1NQg/M+wXHvPqRFeYBU2aTDoCGkG2BUKmsl+wCMH9P2gpiM NHJTrt79k1mvck4DYUEex/DhU6tS9gbxw/ih09++kfjQyEJl+OjFxjtnuOkEeUT5AyfkuQHES9 u4iqUe5myBnymtjBTA2Gp23BGnMtsGKYbvJd+VDYV138RAdi7YQMJumrBTG378z243ERBMstMK x+KcoAXsjAzRvNpkRiwP5Pk7t2WeQjFBriJCFHrybgdTzZRzTR9eGygcaYsi1JlQWmLzO6T/Hj 4xl318+DKSdlQFMVvhIxGnpZQOn0Uqj06S5mYfebMmb8yA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f171.google.com) smtp.remote-ip=209.85.208.171; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1672436806; bh=VaRPQdvRk1OVVaOQeURZV49/tD3icr3XInBLD3q0RbE=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=JmLSjNaIaxHmL/HVR7TyH8RF8hCgbN1VnNb2QWwLPWWXMafafrHAIx28vPbdKHFZEWEsRH/J5n Ak3ezqamMNUhsBih8wjcHbF1KITc69NuH9D/oxR4Kz0NWXj68Xeu7nvMWXLGVtKgVw1mrYJ7Y4 aJJ55LDVQeRSRqcrulTRe7hz3EAfSeM4wLqmJxUkkx+WhmOkGE1rO6MBmH4vNxhIDCoOgCoVvy 0ebkY6FVv9aIu+I23xRm+AdScfOANLZHCNkqLXLspQPqlzre+j2rJzp1cilE3uU10euHgrSqcL RPOXAAjXvhj1UwEDpN/yvSd6O4u0P6sCJ8rXNRhd7Jixuw==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=Pak+/JMAAkYPKBg1Zkkxh7CW0GhYDy6lw+iKIJaLgw4=; b=ZUGF3noC9TPTUPfsNRByQYZRBm tYMZCTtzHqLPtLBUkRAyJ5E5MNQ6wHkzeo7Yiy3DCD4WUS/47dLMcqSnk9Lwi5TqRsxNcpD+NbxBf X/J0cVUb3UvyzHIQADf7RnH7mcLlOEFCpbC3emPu6hfwhc1xYzq1TRtpRnk2FZIXPWDZZWKD69tZK diKJzEJezhE9urKCugRRKopnNxAyGfu/RlaamSj7+f3FEY4pza7OL2c7CePIwEgJKN0jbf9driXGw crf6jmAJT4LTnlE44LjPtVs0GxOMzu+jw/ZpVyL46mFyariuDpD+/twNyryiUjc0+RkRqZ5HQOSwF f+KsCXhg==; Received: by zero.zsh.org with local id 1pBNDA-0008FE-NR; Fri, 30 Dec 2022 21:46:44 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f171.google.com) smtp.remote-ip=209.85.208.171; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f171.google.com ([209.85.208.171]:39612) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pBNCT-0007WV-LX; Fri, 30 Dec 2022 21:46:02 +0000 Received: by mail-lj1-f171.google.com with SMTP id q2so23130291ljp.6 for ; Fri, 30 Dec 2022 13:46:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Pak+/JMAAkYPKBg1Zkkxh7CW0GhYDy6lw+iKIJaLgw4=; b=Prg1lKsMDX0jfVFq8A2W4anxShDZU2C3jKIcW6PtMthNHC8Alm9/W9uOIkhJtNa9TW T9/LgqVkYxKxjYUnk+tt2j3qJ5CTPelDU501YAzITltX4sMsftBrSIAGLM0EjUdf6H4y z9i3G+VlsNJKGzFmRnxY1ACk3Eh4TnHo/CBSTSLoNvI5aEyJ14LbVycVEwd2syXXCKXt FV8HkDFY/FO7QJMxA4VcIsQ2VLvwHS9W3DmaGXp2OmFYCwGvC0rq2P88mBSyCFDO8+9d FYsXYNN/qno+GslHIpJd3vPpPPGA/ngSGbd+ryTIu7X+3huS+o466ZUHX35mBbhGhMMc o9RA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Pak+/JMAAkYPKBg1Zkkxh7CW0GhYDy6lw+iKIJaLgw4=; b=yXqM5aAiczZLLKxMIIgftJwqCQHyVRLU8JumrGo2EqjfQCUv4Db/w6makDKmaeIklt UarGKn7lEuoTty232j1w7KT2+Q5kTGtxXCGqKhtHG5l4lGBFsKpqpR73IxMH2zynoUwj MoLEK13aeZqsar39bK8M1kwAedRQi0Y+tcA9QcS7DSfFjMtrU5UVyXfTTdD8F72KwJMO 92Bpa7c95KJlJ6nsC9muJo3zcrHMEXViZBugW/YuayFRq1+STRs3A5glez8GOjt2PifJ B1HQrHS20HYShrt3A+dtmRGZUHfk7pGpayGopGd7SZXzEdKHvtwiWdsg0UgbnAHAhGGo ozuQ== X-Gm-Message-State: AFqh2kqafUY6rHiwsFW5vUFK58++hPOkqzTSJD8BYTt85FjE9OIEdCs2 unllbd7+rIKvix/ERyLJYozj8vBYvEnl/1L0eWFB1cY+ X-Google-Smtp-Source: AMrXdXvE8zN1/BvNhaAKXardpvX1UWt6Owe8EaSLV3oFJWxrqziY4dih7dYuuHvG8ij3xxemyL4K/tbnXauKTdOrK1w= X-Received: by 2002:a05:651c:11d0:b0:27f:bb2b:5c8a with SMTP id z16-20020a05651c11d000b0027fbb2b5c8amr719776ljo.266.1672436760862; Fri, 30 Dec 2022 13:46:00 -0800 (PST) MIME-Version: 1.0 From: Sebastian Gniazdowski Date: Fri, 30 Dec 2022 21:45:34 +0000 Message-ID: Subject: When it is allowed to use alias after defining it? To: Zsh Users Content-Type: multipart/alternative; boundary="0000000000000a654905f11287af" X-Seq: 28611 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --0000000000000a654905f11287af Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I was thinking that in current file it is impossible to use an alias =E2=80= =93 only should work in sourced sub-script. So: alias q=3Dpushd # Expected to not work q # Expected to work source ./using-q.zsh The script is fine to use q. Is that the truth? Because I'm using aliases in the same file, only if it is at some proximity from definition. What are the rules here? --=20 Best regards, Sebastian Gniazdowski --0000000000000a654905f11287af Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I was thinking that in current file it is impossible to use = an alias =E2=80=93 only should work in sourced sub-script.=C2=A0

So:
alias q=3Dpushd
# Expected to not work
q
# Expected to wor= k
source ./using-q.zsh

The script is= =C2=A0 fine to use q. Is that the truth? Because I'm using aliases in t= he same file, only if it is at some proximity from definition. What are the= rules here?

--
Best regards,
Sebastian Gniazdowski

<= /div> --0000000000000a654905f11287af--