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=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10346 invoked from network); 6 Aug 2021 19:21:15 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 6 Aug 2021 19:21:15 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id AFDBF2291E for ; Fri, 6 Aug 2021 15:21:13 -0400 (EDT) (envelope-from bounce.mM4b28d60fa00554b77085a929.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id AB2C63098608; Fri, 6 Aug 2021 15:21:13 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cm0/kcQU header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=morrow.stuart@gmail.com smtp.helo=mail-lf1-f45.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1628277673; bh=hgSA6wFnLHyUMZZt yAE+6DZEOkFY93jDXoyqsN6RI8E=; b=Me8DOU4PtkFh5aE/6dsiiwf6AH/BTKSl vLHCwXdfzG8yZU0EhTcOMab1Vu6zguArWPhP3NhZa6+5V93Sf0PI8VHUTcHH9nym HgWpbIrcoi6A0ZB5pTt93MnhdxQjHA7zU/iKaiWlVFNeSRWM+j1QfIkAdmzHKr9p bFDPOqofLHE= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1628277673; b=bu6GsMsXrUoMRfLJct2umPb04VkHQRj+LF3h+1/gbWyzIOAEyA HDRTqH9D4ExrM3shKCUnSj1ACtvyXPmai/kV8KrvwujOlAM/tPoHZtb6GzXkaX5X xYmTc3FyqvUGJFtud2tS0cCKVuS83jsmCPxefRejfngROrpzgyT7Mv3BI= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cm0/kcQU header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=morrow.stuart@gmail.com smtp.helo=mail-lf1-f45.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cm0/kcQU header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.45 (mail-lf1-f45.google.com); spf=pass smtp.mailfrom=morrow.stuart@gmail.com smtp.helo=mail-lf1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=L7kflSYI; x-me-sender=none; x-ptr=pass smtp.helo=mail-lf1-f45.google.com policy.ptr=mail-lf1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:in-reply-to:references:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=hgSA6wFnLHyUMZZtyAE+6DZEOkFY93jDXoyqsN6RI8E=; b=UF9vUfkc5onB /3qmbjJJpY1IQOTZv6pgC2ubyvBbiOgQP6q3DvSXgj/eFlLYC6ONoh09NfvbmlTK U2/ZBWbXn7VpktY5BrzMzQrnM7l9/fBt5RfdkkRnCacKrmLU3IX4vfKWZYbD3aPO +U60k1b9rozsOR6HIdF92BFO8EGdLuM= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id 4A9BE3098209 for <9fans@9fans.net>; Fri, 6 Aug 2021 15:21:01 -0400 (EDT) (envelope-from morrow.stuart@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id CB6BA4A6D4B; Fri, 6 Aug 2021 15:21:01 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1628277661; b=Lsj8LvW1RGV5WqTqR1i9xKebN47eLqOQfGnpre7v6s4kFBPKU8 G90TWpl5AE6PKfxweBfBFailcyj97Ky6oK4LVF4LMEBcStgP+P/3LXFtoThQq6dv LwI2hMmEhk0a4hS1CnMbr9rWwh/swE3DI7tlTiaJNcymi84Wvx6Ai99PtLHCpGTS pHyOHUZuj8FMnVV3w8PrzirUMy4UOFiRieYOoZx3/ZYoMupQF8zrIpxy4ceSbXt+ wXfiwBgNpt2tsCcNfdYy69oRjLsPbwcfPtMBI5BNDIhJT5VVJNMn8UDHmyWy5wN8 Wd5ZaG/XFO9hFzteTb2NJV3xDhyn7VjJVumg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=arcseal; t=1628277661; bh=oE5Zr3LIuy0fKfmOiewcAJNpVbRf2Rop6pLKQgIsbTY=; b=PtQhTPxIyrV2 N11xS1i3PdM9sniuHKIKgUAQlnv03k8KZxVdKfgx/BSIKeVYT1rk4SGQka8OqS8L +aUa/zXol3GELDRtwTxifmyauFyUM1HXWIPLlPkNK4bv/8bJCDM46cxZYlVBs7Q/ KMT7wQByIVVMoAP4LeDzW4s4duP2By55EKXQIxhsOm9N46Q6z981X0i8NIusD7Ni /nVH8MOrsZh09dHOrg1lPn8AYgWK9xhMDsN1lAqRGa1wVByPqmDMT9IcCYPjAjaE 9d9UqxikSJib1zerrlkFJegFky4zwZ2uLCmhS8h/f1g4SgvAirBY3fbaExiNoKUp rDD9F3Tr+g== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cm0/kcQU header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.167.45 (mail-lf1-f45.google.com); spf=pass smtp.mailfrom=morrow.stuart@gmail.com smtp.helo=mail-lf1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=L7kflSYI; x-me-sender=none; x-ptr=pass smtp.helo=mail-lf1-f45.google.com policy.ptr=mail-lf1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvtddrjedugddutdeiucdltddurdegudehrddttd dmucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgf nhhsuhgsshgtrhhisggvpdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttd enucenucfjughrpegjfhfhfffkuffvtgesthdtredttddtjeenucfhrhhomhepufhtuhgr rhhtucfoohhrrhhoficuoehmohhrrhhofidrshhtuhgrrhhtsehgmhgrihhlrdgtohhmqe enucggtffrrghtthgvrhhnpeetuddvieekgeetffevueeljeduueevudeiueeftdetheej keegveegkedtfeefueenucffohhmrghinheplehfrhhonhhtrdhorhhgnecukfhppedvtd elrdekhedrudeijedrgeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehi nhgvthepvddtledrkeehrdduieejrdeghedphhgvlhhopehmrghilhdqlhhfuddqfheghe drghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoehmohhrrhhofidrshhtuhgrrhht sehgmhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'morrow.stuart@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="morrow.stuart@gmail.com"; helo=mail-lf1-f45.google.com; client-ip=209.85.167.45 Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 6 Aug 2021 15:21:00 -0400 (EDT) (envelope-from morrow.stuart@gmail.com) Received: by mail-lf1-f45.google.com with SMTP id t9so19901772lfc.6 for <9fans@9fans.net>; Fri, 06 Aug 2021 12:21:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=oE5Zr3LIuy0fKfmOiewcAJNpVbRf2Rop6pLKQgIsbTY=; b=L7kflSYISSUnVLFfmn8O+DaXPZRLlSG+DICGfpiKHT8daCQt+KveuMS684yOcdLPC+ ADu9da2hndrtyyZIQydxRAcrqOwPIvtC1+gstl1uWa2fxIRsVbpkbgvlJb/b1nL+Bb+4 5dU+OM74rDzstiBkVaehmrb2XZuAXZNuz0Ktj+xkgRceXvIOU5JsSZCklPF+DgEDMiNt Yv4Fh5C/YlXHSMhPqkXGPplaMcba4upSmOS85+PEDKdadbaBc17MPCyL5wMDF+K+uH31 dEKVx9QYBzjVElx20NRLjf9PPygXWeO9cjyYjovqDcIoA7NY+GpaUQ5yiyqI/HvMdqYH v+2Q== X-Gm-Message-State: AOAM533JXX1ZD1cYUKnih1KfpcSEzairBVdaGupXR/IB5bDxe/b4aCWV hIi4hlrxgkbs+9FVyLYpkVC1MRVMyZFU1YloLCt6bP9r9ns= X-Google-Smtp-Source: ABdhPJxQQGmFQRvzysNiJExJ9dGdYRNs6P9WIHM0UGmPcv9DfuyzBiy3xQ/8Ip47rm8V/C5CWSbJvPbhmMMRsJRja8Q= X-Received: by 2002:ac2:5fd1:: with SMTP id q17mr8900427lfg.439.1628277659000; Fri, 06 Aug 2021 12:20:59 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:651c:160b:0:0:0:0 with HTTP; Fri, 6 Aug 2021 12:20:58 -0700 (PDT) In-Reply-To: <3D16C844452D60A3B65C62587C724AE3@eigenstate.org> References: <16281799570.EA8Bba.31857@composer.9fans.topicbox.com> <3D16C844452D60A3B65C62587C724AE3@eigenstate.org> From: Stuart Morrow Date: Fri, 6 Aug 2021 19:20:58 +0000 Message-ID: Subject: Re: [9fans] A few more questions about sam To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7321b89c-f6eb-11eb-b02d-f56c59014274 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMzEwN2NkM2JjNTM2ZGM2My1NNGIyOGQ2MGZhMDA1NTRiNzcwODVh?= =?UTF-8?B?OTI5Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M4b28d60fa00554b77085a929:1:a81oe0Od9VMPuQwssVQRQDXDZtlfCEWhItCOBcfUuFE On 06/08/2021, ori@eigenstate.org wrote: > man 6 regexp: http://man.9front.org/6/regexp I wonder if it would be good if libregexp itself could look for a fixed string the way Plan 9 grep does: '*foo' is foo. I've found myself wanting this in Mothra. Can't remember the circumstance. It might be even more useful in other programs. Sam and Acme implement regex by themselves so it still wouldn't be universal in the system. Might create problems in mk (if anywhere), but if it works everywhere I don't see what there is to lose. Nothing that runs, say, sed from within APE is going to be attempting to start a regex with * in the first place, so that's something that need not be worried about. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T3107cd3bc536dc63-M4b28d= 60fa00554b77085a929 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription