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,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11598 invoked from network); 7 Apr 2021 14:44:20 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 7 Apr 2021 14:44:20 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20200801; t=1617806660; b=KTgWx9UW131qrzHf4Wy9cFgGcgTe2NJvEJLaZAn7LYZvqmRR0hB0AnuM8IBLoQuWp59/OBGfru tg7hfqY1dH1yvNEszPa2bThKMPTmDdeWF6hIxMFOFSzFrzSNMU6HGgjnTdQ+LtVKUQjpB1Sgy0 0Ch0K4Oyq/jERw5L4N8dF9iRiHleYle8KUt58HE/f5Jt/CKxX+c0G+oC6DabDF1SyMYKI6NXJp zMczOXCWRR8nMzbTlsZCob/0ivsB7HMJsB0rcSgnwB2oDPO1+9B5RTJg/eDjkhAC3RsXMurUHw waYx8FognNZ0bL+mBfDTbigq5J0/81wRlxtGZDgYRbs7qw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (wout2-smtp.messagingengine.com) smtp.remote-ip=64.147.123.25; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20200801; t=1617806660; bh=cf8Wxrc4ERDpS9aITQ+yRC/+RF69s48i4/PRu0YRIEg=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Subject:To:From:Date:References:In-Reply-To: Message-ID:MIME-Version:DKIM-Signature:DKIM-Signature:DKIM-Signature; b=F/a7zNDAhXou4IoFb8/esqnzy6nhQtGdDQq3pP2JipZbKabfFZsRCFnZkS4Mu7jPca+k5h/4Mw 66FhteR2CLHwwGWXi4DlI117wlt7vOcKkt1F6aAlm4NKdmBwzEg8EAw8va9FJJpqpERKIF8ZRY F98gRBGtH3l5ZXiqbwGf4o2vDAx5NafYKkHjxuB8LCv2nywR66sVT1ihIIyygj+TlKBtANyZ33 nmlmSpK+HfJZqJVkYXPVIh7iIqsisJAG7v13gWs3wf612xJDHTEOl8stDsv8a3JUBVK9Hip3Gh 9+8D/r5LX+8UIKr840ooRC+hpZ26BCRIU36oroQPPQwdMA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20200801; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Subject:To:From:Date: References:In-Reply-To:Message-Id: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; bh=3b5+vSPSY1QvHYOSa09eGDcOReyBD0XfqX9xHqEn33U=; b=KycS6aR9krRpUexixa6skNbEEY i7w2OQXJVfbglCRKqFXcoQcwDyiDmulft8VejfWyMelyY3FvGuU/GFHeWz++Qehr4H96pdqtUdFdk 4sSQwh635lYAxYgQnyZKP+YIGB6nUxKhLyyHYdH/s2ZYB3I8sTHfzaBjdjJ8uV3BqUGoYpjVzvGI5 fL13vKT0tQ6sxJyPWf8EOznkfuF3O2QGikbeH1E8pyeXKxKKWRdoBEBGv92WDpVBAHIk8lpGXnEMu FT5BojxqgM35JhgZSBIeOElW3J7Uw1qFBVZLiQXn5n0XZHhIdtAkyovcoRfBNzmmjLFG2amu7mJZO 2Xba6yeA==; Received: from authenticated user by zero.zsh.org with local id 1lU9Pm-000KvY-Gl; Wed, 07 Apr 2021 14:44:18 +0000 Authentication-Results: zsh.org; iprev=pass (wout2-smtp.messagingengine.com) smtp.remote-ip=64.147.123.25; dkim=pass header.d=daniel.shahaf.name header.s=fm3 header.a=rsa-sha256; dkim=pass header.d=messagingengine.com header.s=fm2 header.a=rsa-sha256; dmarc=none header.from=daniel.shahaf.name; arc=none Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:44181) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1lU9PD-000KJ3-4c; Wed, 07 Apr 2021 14:43:43 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 9920817AE for ; Wed, 7 Apr 2021 10:43:41 -0400 (EDT) Received: from imap37 ([10.202.2.87]) by compute3.internal (MEProxy); Wed, 07 Apr 2021 10:43:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= daniel.shahaf.name; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type; s=fm3; bh=3b5+vSP SY1QvHYOSa09eGDcOReyBD0XfqX9xHqEn33U=; b=b7otNKECJnx+z4J92/vnwxq OMmuzl9MPtPf5ftByU2Jf5kErzXcOod9BflT81jYaoluulbun3TEAq+QwcaFfqvf PI1it9PSwUO1kW+621m5pPWyBIPGHpN2MzkmqJABvabBBe/A/lAuffX6cRDElR0M 3TFHKBMuGUZ/WQsOO7sDppmS2knUT3RSl0HVH3n99FrKoOHxQkA1XWAR0Q3Ol/pH SEBzA1s9EuK0m+Il5u1WSeDw8ydV86EpnYWJ0fJYkMx3JW6hB2bBnJKnI3y3x7Rd T6Dd7ihe3jh+CQQO0VlSJ0pJxVgnRr3hux85LXbAdM0Pcns7RA7oy5A/4FZB+ug= = DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=3b5+vS PSY1QvHYOSa09eGDcOReyBD0XfqX9xHqEn33U=; b=Z1FsBjW6wqV0mR/V+iDU2r 6eRV4CTiaJgKNWsWaIsCLLwNr+m/63Q2ddc6/Qz/SsYnCGqjcg43LiiFDLyL70nC Mp1Gp4Lf/G5CK+x57i9F3Ih73ZMvQqqmdSRCThCf1wVKisea57gSXOw3Uz7MxVpL p+jz1ARFkbGcGxEI9+GBxFbjWRGK3pD9sauhMseVIhBsJmw8jQYSj3n5Ippl/uxc 52I7EWa60vIWw3h7VUQl5mtzTPF0eCujBBc8/7HBAJ7f92TKa2wle4rSzmz1MJd3 nEBwWTTOwNETsCBpLxwCwCqqCs62oUH8UEyI7kWLchVIIgynA+Npv06njZSv5mNQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudejjedgjeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderredtnecuhfhrohhmpedfffgrnhhivghlucfuhhgrhhgrfhdfuceougdrshesuggr nhhivghlrdhshhgrhhgrfhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpeejueevheeuke ejtdffgeevlefhteehhfelhfffgfduuefhtddvhefhjeekgeehtdenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegurdhssegurghnihgvlhdrsh hhrghhrghfrdhnrghmvg X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id B8BAD6B40065; Wed, 7 Apr 2021 10:43:40 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-273-g8500d2492d-fm-20210323.002-g8500d249 Mime-Version: 1.0 Message-Id: <52388554-f02c-485f-a044-f890c1a929b3@www.fastmail.com> In-Reply-To: <20210407070518.szoet4rxbouwzelm@chazelas.org> References: <20210407070518.szoet4rxbouwzelm@chazelas.org> Date: Wed, 07 Apr 2021 14:43:20 +0000 From: "Daniel Shahaf" To: zsh-users@zsh.org Subject: Re: alias with a parameter Content-Type: text/plain X-Seq: 26633 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: Stephane Chazelas wrote on Wed, 07 Apr 2021 07:05 +00:00: > Or for the very lazy: > > pd()if (($#)){pushd "$@"} else {popd} Or this: pd()p${${=:-op ush}[1+$#]}d $1