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 19745 invoked from network); 10 Feb 2023 09:43:34 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 10 Feb 2023 09:43:34 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1676022214; b=AWcU6oFN0KssmI2zueS75w38rUbtT+U3P5XR4TbZnbsy2qh5kIsaQcWQ8KPePyp3gS5wUvP1G4 NeYt3owEyBMJm22vNVFEZiw0Y5l4oYHRK1pXm7K9WQ56K8DObStVwsUw6gPBd0SIuexDjQSlte OzwyS6V4fXaU7UiVb9vnql7TBAztw+oBlBcUxGh8rjxPfvlg/lYBrL2IS9F16vWXEZiqW6Q+pP L8RsulOsq3mY767eacSCDKQhzZCPf/yiAOVl1Cr3J9lxvhekKqj6EdqEzTQ/ew3PnPcFeCZ60u O0tukADvqKX4y/MW9alZQ4nBDKNQsgPnDXelvlkqYzEKrA==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lf1-f43.google.com) smtp.remote-ip=209.85.167.43; 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=1676022214; bh=WxBqgBFs6hNVnxcpVynOFCDSCLORLXCnuGrmCa4/5lo=; 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=a0RzaaFr7E6/oQ+yyRQpLfgCk8iAGGdJrfDZpMXukrCgB96HstFW3VZQ/6MrgiuF7++iT7FovN /Xuripn7iNKBjs8+0TwtsAIOqjZOCFwXHAoJxEIJj72lV3ICGTZQ3uRQx9teGSOLTtZ/GV6UKM aguNGSvQPsOk9YmX/FWg1NJYTL2NXZcDFyLM8A5hi2MLIQO9YrGhyJV8/6YiXfiD/bKw1YOkJz zp4ySYPjFOu6l+F53y7QBi1s3gj/tk/gMgbXbDUi1ddYfv067u3ZDTulsCSpVcWy8aJnChPyKl Yk6S0QsdBVzlw9lmRQFdrGrqqCztz0dLZLSJAVpgMNAyxg==; 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=osgSjcdFKWnWqSu/43qiLKe5/TVYr45gx0IBV4ej8oM=; b=j31912FhFKw2VrzBvYwGxWzDN5 CzBMJ/ytDPzaHr7tliHy7SrNr5Z5tXfBqgmuKMy0ipcTJnHVBX8GE17OT8XDTKL3S3kwAekW8wuhU 5C6ces/c6obDFF1/wjnBQLewdIWkYtt68CfD3EDKI5+obUfxR0GjKQrVUgtpnMLn0ST7RFi0rOWA3 u9o9/xVFsNASqfDjcrdLjZ9iTWLj2OxrbtSTj3pJ3cnVcVR2nypPcZUqU2WNkq4eW+fIgy/mCmu5O E50vPuoNOI3OjPv4XarGXhlsRmICt0WsC76ALTIV/Hm3hzNM+OK4eYADp8X1BtOxwZXWClMXXgji3 0Py2xJaw==; Received: by zero.zsh.org with local id 1pQPwL-0006bZ-3g; Fri, 10 Feb 2023 09:43:33 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lf1-f43.google.com) smtp.remote-ip=209.85.167.43; dkim=pass header.d=gmail.com header.s=20210112 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lf1-f43.google.com ([209.85.167.43]:44943) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1pQPw2-0006Ir-PA; Fri, 10 Feb 2023 09:43:15 +0000 Received: by mail-lf1-f43.google.com with SMTP id w11so7362628lfu.11 for ; Fri, 10 Feb 2023 01:43:14 -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=osgSjcdFKWnWqSu/43qiLKe5/TVYr45gx0IBV4ej8oM=; b=JNasvuEd89lMgMy1NhFRtvCBIPZN7k6MHYeZRb4ewdSPrjqP1FLTRU6m0+n7OCuNWb UsyM1cmQX7uR9I/+cMPw3w6hzFpoAYKpIsIv/r6VlaKjTusxBA0tLmzN1CQmRzLiubSD VflOsNO8QcW1QN+5EkX0Aur4OTYG15retC/ICqD96mXf8bLL7wRSu7SnlCQSbIltd6y5 Nd7yUC3Rw3H7SGWddYmPJnpKU+y2ze9gvTjsqlmToBGRK4MpGwup0bLhaJAPcCxyBtiy /NdvvGka+0Ju69DA4NCbMvL+qZWoFeU1gXUYQR2WNEvI5t3Z9mspayE/g0UkbeUWMhLK su9w== 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=osgSjcdFKWnWqSu/43qiLKe5/TVYr45gx0IBV4ej8oM=; b=iUKnsr3Zg3rcZahgtum4ynbxSfndhsndmQ/gNlRg4QY1jYGCYvC8uKf149kqFpxjS/ 5UqTVqeVmeJyjL93PTP3cP7rEQSWze8q+yqcMG3cW2cq1sTMDaQ09RvxB6XEcyzZRK6P 4ThoSi2R984MiMzOS/onEjPQ0lhN2Z0uYI4Gw1pY8uQaXTskrKvSLKBfx2jqd92s+rev ORHE7hfxrVrrAo6bCuoxxsK0qRWwMt7UMIsWiz2JDJury3ell8Siy3j9iRNsxouJlX75 iikBmlcj4fAhDbF5JHk50FS6VlU0i7AlbPwKyiaxKaDiIOmHe6UyJncEVM98h5uora8Y 4tkw== X-Gm-Message-State: AO0yUKUGNa/uLGJnh+22p96tvURJWfBr52sfgaBAKFb/pwPesPQIbJ1M isJt+YQ5ic+pXJUzsmZDsqNuK/4kEB4ejG4go0oQSx17X0M= X-Google-Smtp-Source: AK7set/EDpdTanSqj5N1GhydjymDudKp4pYZRe6xw6KyToSkeElob7fxUeNF1ts3eKxemeZ0pz2otuzmMNbgrWuSB9Q= X-Received: by 2002:ac2:46e7:0:b0:4d8:7f67:a805 with SMTP id q7-20020ac246e7000000b004d87f67a805mr2522668lfo.269.1676022193598; Fri, 10 Feb 2023 01:43:13 -0800 (PST) MIME-Version: 1.0 From: Sebastian Gniazdowski Date: Fri, 10 Feb 2023 09:42:47 +0000 Message-ID: Subject: Shouldn't be IDENT more smart? To: Zsh hackers list Content-Type: multipart/alternative; boundary="0000000000007c343705f455531b" X-Seq: 51392 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: --0000000000007c343705f455531b Content-Type: text/plain; charset="UTF-8" [[ 0 == [[:IDENT:]]## ]]; print $? 0 That's fine. However, it also accepts 0[a-z]: [[ 0q == [[:IDENT:]]## ]]; print $? 0 Shouldn't it be defined something like: (<->|[A-Za-z_][A-Za-z0-9_]#)? So that it accepts $0, and also var0? but not 0var? -- Best regards, Sebastian Gniazdowski --0000000000007c343705f455531b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
[[ 0 =3D=3D [[:IDENT:]]## ]]; print $?
0

That= 's fine. However, it also accepts 0[a-z]:

[[ 0q =3D=3D [[:IDENT:]]## ]]; pr= int $?
0

Shouldn't=C2=A0 it be defined something like:<= /div>

(<->|[A-Za-z_][A-Za-z0-9_]#)? So that it accepts $0, and a= lso var0? but not 0var?

--
Best regards,
Sebastian Gniazdowski

<= /div> --0000000000007c343705f455531b--