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 8832 invoked from network); 17 Feb 2023 14:59:09 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Feb 2023 14:59:09 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1676645949; b=g1gkbfSuFX13sy5Wjop5AxW/kUJTECclHrJOpOWBaAcFGa2r17UDFEpkwkE74h3MqLckz7Ue5k L7Pai7Nq16BW/RgVVhTSUKbfE6SWxHLhOYghXMVhY7Tt4EEj46ihXkXoKY5ALWxIzIU2lN/uAN WIQbCdDi0/2uNoJB2ZxnRsZOz+YRBUbDrg5zBjVOrV4/ZCO5kxmsGvVYBItgQH0yQxKfFVimQT adSgvbBjZbOXVwGuMDKH3gkyBBBu3JyrVgFJePqK1pDcY6GPaphx/7S4LAIQjcZg1xf2eeHqAa e7szR5FfBG+gp2aXGe9pDWVZwUiyQiBG2A9Rznfz7RnF5w==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f169.google.com) smtp.remote-ip=209.85.208.169; 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=1676645949; bh=5c9A73i6CgnDe3hTc8PhYFkMeNF8M4H1NT/YeOhxo1I=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=I2/sjbRS3OduHIpAPJd5C7/vFzJsL/VKlvXgXWjA1wZHLqIlRPQdTSbhKVPInGBhfrBJUw3SGh RXYaqz3JD8wU0sZrpFWgEv9PxR5PxbYcxDyF38+9fpnfOk5KtSyETS0vgtutRImBzZZk11jjoy zjg5tEMSniucEPQjcSeS6A+c0mUD+0jzcc+vVkVZXLa5tllLAvAo3wW0LsTGhwygRLAlTbgGJk jisq9bZKOIvhxcQXIQpa6iCgdCmbnxxK+TQChXHOxGktMjwahoEksZMQX7n1Jd6dhAcm0Dg38J jmQ7DxLpPytZS9nlNQrEs+Vv2bo3UwBapcwM5t7SxaX1Xg==; 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:In-Reply-To:References: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=5c9A73i6CgnDe3hTc8PhYFkMeNF8M4H1NT/YeOhxo1I=; b=q6XhKCF3Ia1mS7lBsDMZpi/QMP rLKwLEc2LSec5RZJG7jcVHhjvmIzVSVssyvD5Hgw1bZsyNfelhPye9oWyMguQQ4SL5ja91II5zXKb OQJwvpGDc1+FPtJd9irCleOyBedB1NFFJX43McrMjeV9vmpzJuLuN3SJbLwaBa5JhxFWtEzyuuXff QLxmLzDcdEVaQlWtIRTGD6868p96GxyS4FXKETuaOOgiyit7Xl+5hxsVhVJhLp28PDASLId9DHMN3 1b4PGwr4x/T53sVSysbtBXlyz678T/4oDrhTutUPz4So4pTSPWc9kftGwN2m/Q84JSBDe9kLj1fAK fABt6a9A==; Received: by zero.zsh.org with local id 1pT2CZ-000Myy-Vv; Fri, 17 Feb 2023 14:59:08 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f169.google.com) smtp.remote-ip=209.85.208.169; 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-f169.google.com ([209.85.208.169]:34570) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pT28A-000MYu-RU; Fri, 17 Feb 2023 14:54:35 +0000 Received: by mail-lj1-f169.google.com with SMTP id r28so1416850ljk.1 for ; Fri, 17 Feb 2023 06:54:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=5c9A73i6CgnDe3hTc8PhYFkMeNF8M4H1NT/YeOhxo1I=; b=VsS9jGI/0zeaTl1iZS2P9wlimyAdnTJn97W9CefC2qmli1zP8c0GagtahwTT5YU25y RzFCmDwZBk8gff2g+hg7RzGVOp+Njkr3+kwRngoHlkHBn3JTaTMrTOCVCE9aL8g7vwfA n2UgJllEQpi+X5E3EIoQjJpKAw7y+WEqnnEtHo8KGt1lqKQQSazUCRT4yhN4NF/SwRtE SLU+izQzB+1TE9UXHlAEQtzn/lNGuEkLCnOsW+MhE5mcuNpWxIQ6A+C4Dg0Lsw4Qg8SM P//QwcYKpirvZED1B/nF+FLjQ2yUn7CEM5fIiTPm0CApZTDUFdV1zNSVACGNIqD5xu3e dTmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5c9A73i6CgnDe3hTc8PhYFkMeNF8M4H1NT/YeOhxo1I=; b=Mavc7h6VLII53EIt/3eMTMLzRVDflnrF3bqJxMbfSj9gQ4kcHmsPbDxPQjsF3rGZUu wk08RkfW0f1SzcGfYoT8UlzPtZqhj2AMwQJBWded9Nl5+nb4FgQPYmuDYidr06CYZ4FM 2iBGK8BX23vr1mpE92u0cToPCGlniR2HRuOtb4PkIBZUzPPycISYvBu7rl7BlyD8u+ja hPrpXIHMiVDh2mRIc3gFuyWzUbPmVv55XN+1J4VcK0JbC3ugOKdkzMTxhGpHNnogzV45 EcLnNmHJixUpJUJPS/sKewoGTjzxPOazWaY+OrbyZP91QGZCe83mWm7Wqn/P4BEUa5BJ 3D2Q== X-Gm-Message-State: AO0yUKW/L8Y5Je1EqNrVXPaGY/7gsxeZi+FQ8bkeNMJLPiFqp7LNcLKQ 25XNq4iREekgth9wknWzpimW7GuNSMKvbIbC9lm4SbJ9 X-Google-Smtp-Source: AK7set8CceQhoT8RfErDFdHaxW/aB7tu5FQcIZ+WLZe3RgAXfRZp02bF9k7446Kg8AYwQCwfd2N5mnG0cypAqxXJKGg= X-Received: by 2002:a2e:b80e:0:b0:293:4d10:f5d8 with SMTP id u14-20020a2eb80e000000b002934d10f5d8mr414940ljo.4.1676645673918; Fri, 17 Feb 2023 06:54:33 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Sebastian Gniazdowski Date: Fri, 17 Feb 2023 15:54:21 +0100 Message-ID: Subject: what can be global aliases used for? To: Zsh hackers list Content-Type: multipart/alternative; boundary="000000000000cee3f205f4e67da0" X-Seq: 51449 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --000000000000cee3f205f4e67da0 Content-Type: text/plain; charset="UTF-8" I'm trying to get the suspected capabilities out of global aliases. Currently I'm using them for: - macro-like labels for exporting patterns like EMPTYSTR being [[:space:][:INVALID:]]# roughly, to a single place, - macro-like SNIP_EMULATE_OPTIONS_ZERO that invokes emulate, setopt and 0=... I wonder what else can global aliases do? --000000000000cee3f205f4e67da0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

I'm trying to get the = suspected capabilities out of global aliases. Currently I'm using them = for:
- macro-like labels for exporting patterns like EMPTY= STR being [[:space:][:INVALID:]]# roughly, to a single place,
- macro-like SNIP_EMULATE_OPTIONS_ZERO that invokes emulate, seto= pt and 0=3D...

I wonder = what else can global aliases do?

--000000000000cee3f205f4e67da0--