From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id A9948295F7 for ; Mon, 4 Mar 2024 08:25:23 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 6B6AC4368A; Mon, 4 Mar 2024 17:25:19 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuhs.org; s=dkim; t=1709537119; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post; bh=f7cq2NEqhlmMWwhzGnncdYzDbEIgtafhTUCWOdLjGKw=; b=khKPfVuFClJhbj14jlvcE/7+mLLy61CDXkSZR1NgRSJ3fY5MYjfvdJpYyRnrQ0TYdipwBk RN2psRWbFS7M3oxhDIOpvov0NDHh5J5vDW5KWvjrcksJwSWRYMSN2Z8jBXSfIct5ZpFCKA WOR7BYMAjIjhLndg+Q9agiE6ILjIzbo= Received: from out-188.mta1.migadu.com (out-188.mta1.migadu.com [95.215.58.188]) by minnie.tuhs.org (Postfix) with ESMTPS id 7EDA443688 for ; Mon, 4 Mar 2024 17:25:09 +1000 (AEST) Date: Mon, 4 Mar 2024 08:25:02 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=drijf.net; s=key1; t=1709537107; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=OhtSsxidOeAacIA5Wh99W4Ie6vUfnIR8s0VxT8EyTr0=; b=VF+SlsCfQVYKSFR9Ipve22x83EIMKQvBQR203QdiBHSuWhLcHn4BXuv4i8AXUdpAZrB4BC PvZwRPkCrk2658Q2U90F3ZMNkPEJzSagVUoKoQmXU8jlWh/F9jarjWMqfTTNjLKZ9FgNuu rj17LAimv0fD4LlWkN2NGCgIhMW1SU9c8AsoIpAkWRKKFLIjpBuPOgBT+2gy/xHKUvs0Hp +2QM3nGaylfMA1+jJqnofF2PF6dXWKU2dIDE17OWjhF8ntbGoVr/KMWhTsChIWMXQyWh7R k8+c+iyoBoP+FOx/fcRyzrFBC4addoOQJFlAUyu2gCmiFD03LjqiaB2HiSfRZw== X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. To: Otto Moerbeek via TUHS Message-ID: References: <13abd764-984a-4c9f-8e3e-b1eb7c624692@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: X-Migadu-Flow: FLOW_OUT Message-ID-Hash: ERYMX4L7M7BA7RFYNQEW6P4VQSJKHQ3P X-Message-ID-Hash: ERYMX4L7M7BA7RFYNQEW6P4VQSJKHQ3P X-MailFrom: otto@drijf.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Marc Rochkind , Will Senn X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: regex early discussions List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Otto Moerbeek via TUHS Reply-To: Otto Moerbeek T24gTW9uLCBNYXIgMDQsIDIwMjQgYXQgMDg6MTA6MjZBTSArMDEwMCwgT3R0byBNb2VyYmVlayB2 aWEgVFVIUyB3cm90ZToNCg0KPiBPbiBTdW4sIE1hciAwMywgMjAyNCBhdCAwNzowMzozOVBNIC0w NzAwLCBNYXJjIFJvY2hraW5kIHdyb3RlOg0KPiANCj4gPiBXaWxsLCBoZXJlJ3MgbXkgcmVjb2xs ZWN0aW9uLCB3aGVuIEkgZ290IHRvIFVOSVggaW4gbGF0ZSAxOTcyIG9yDQo+ID4gdGhlcmVhYm91 dHM6DQo+ID4gDQo+ID4gRmlyc3QsIHRoZXJlIHdhcyBlZC4gZ3JlcCBhbmQgc2VkIHdlcmUgZGVy aXZlZCBmcm9tIGVkLCBzbyBjYW1lIGFsb25nDQo+ID4gbGF0ZXIuIGF3ayBjYW1lIGFsb25nIHdh eSBsYXRlci4NCj4gPiANCj4gPiBUaGVyZSB3ZXJlIG9ubHkgbWFudWFsIHBhZ2VzLiBZb3UgdHlw ZWQgIm1hbiBlZCIgYW5kIHRoZXJlIGl0IHdhcy4gVGhlIG1hbg0KPiA+IHBhZ2VzIHdlcmUgdmVy eSBhY2N1cmF0ZSwgdmVyeSBjbGVhciwgYW5kIHZlcnkgYXV0aG9yaXRhdGl2ZS4gTWFueSBmb3Vu ZA0KPiA+IHRoZW0gdG9vIHN1Y2NpbmN0LCBlc3BlY2lhbGx5IGFzIFVOSVggZ290IG1vcmUgcG9w dWxhciwgYnV0IGFsbCBvZiB1cyBiYWNrDQo+ID4gaW4gdGhlIGRheSBmb3VuZCB0aGVtIHBlcmZl Y3QuIE1heWJlIHlvdSBoYWQgdG8gcmVhZCB0aGUgbWFuIHBhZ2UgYSBmZXcNCj4gPiB0aW1lcyB0 byB1bmRlcnN0YW5kIGl0LCBidXQgYXQgbGVhc3QgdGhhdCdzIGFsbCB5b3UgaGFkIHRvIHJlYWQu IE5vIG5lZWQgdG8NCj4gPiBodW50IGFyb3VuZCBmb3IgbW9yZSBkb2N1bWVudGF0aW9uIQ0KPiA+ IA0KPiA+IChXZWxsLCB0aGVyZSB3YXMgbW9yZSBkb2N1bWVudGF0aW9uOiBUaGUgc291cmNlIGNv ZGUsIHdoaWNoIHdhcyBhbGwgb25saW5lLg0KPiA+IEJ1dCByZWFkaW5nIHRoZSBlZCBzb3VyY2Ug dG8gdW5kZXJzdGFuZCByZWd1bGFyIGV4cHJlc3Npb25zIHdhcyBpbXBvc3NpYmxlLg0KPiA+IEl0 IHdhcyBpbiBhc3NlbWJsZXIsIGFuZCBLZW4gd2FzIGdlbmVyYXRpbmcgY29kZSBvbiB0aGUgZmx5 IGFzIHRoZQ0KPiA+IGV4cHJlc3Npb24gd2FzIGNvbXBpbGVkLikNCj4gDQo+IEkgbGlrZSB0byBh ZGQgdGhhdCB0aGVyZSB3YXMgYWxzbyBxdWl0ZSBhIGxhcmdlIHNldCBvZiBhZGRpdGlvbmFsDQo+ IGRvY3VtZW50YXRpb21uIChWb2x1bWUgMiwgVm9pbHVtZSAxIHdlcmUgdGhlIG1hbiBwYWdlcyks IHdoaWNoDQo+IGluY2x1ZGVzICJBZHZhbmNlZCBFZGl0aW5nIG9uIFVOSVgiIGdpdmluZyBtYW55 IGV4YW1wbGVzIG9uIHRoZSB1c2Ugb2YNCj4gcmVnZXhlcyBpbiBlZCgxKS4NCj4gDQo+IEkgZG8g cmVtZWJlciByZWFkaW5nIGEgbG90IGZyb20gVm9sdW1lIDIsIGFzIENTIHN0dWRlbnRzIGluIEFt c3RlcmRhbQ0KPiB3ZSByZWNlaXZlZCBwcmludGVkIGFuZCBib3VuZCBjb3BpZXMgb2YgYm90aCBW b2x1bWUgMSBhbmQgMi4gU28gaW4gbXkNCj4gY2FzZSwgIm9ubHkgbWFuIHBhZ2VzIG9yIHNvdXJj ZSIgaXMgbm90IHRydWUuIEhhdmluZyBwYXBlciB2ZXJzaW9ucw0KPiB3YXMgaW1wb3J0ZW50LCBi ZWNhdXNlIGFjY2VzcyB0byB0ZXJtaW5hbHMgZm9yIHN0dWRlbnRzIHdhcyBsaW1pdGVkDQo+ICh1 bnRpbCBJIGJlY2FtZSBhIHRlYWNoaW5nIGFzc2lzdGVudCwgd2hpY2ggY2FtZSB3aXRoIHByaXZp bGVnZXMsDQo+IGluY2x1ZGluZyAyNGggYWNjZXNzIHRvIHRlcm1pbmFscykNCg0KaHR0cHM6Ly93 b2xmcmFtLnNjaG5laWRlci5vcmcvYnNkLzd0aEVkTWFuVm9sMi8gc2hvd3MgdGhlIGNvbnRlbnMg b2YNClZvbHVtZSAyIChsZXZlbCByYW5nZXMgZnJvbSBpbnRyb2R1Y3Rpb25hcnkgdHV0b3JpYWwg dG8gaW50ZXJhbHMgb2YNCnRoZSBjb21waWxlcikNCg0KPiANCj4gCS1PdHRvDQo+IA0KPiA+IA0K PiA+IEFsc28sIGl0IHNob3VsZCBiZSBub3RlZCB0aGF0IGVkIHByb2R1Y2VkIGEgc2luZ2xlIGVy cm9yIG1lc3NhZ2U6IGENCj4gPiBxdWVzdGlvbiBtYXJrLiBObyB3YXN0aW5nIG9mIHRlbGV0eXBl IHBhcGVyIQ0KPiA+IA0KPiA+IFRoZSBtb3RpdmF0aW9uIGZvciBsZWFybmluZyByZWd1bGFyIGV4 cHJlc3Npb25zIHdhcyB0aGF0IHRoYXQncyBob3cgeW91DQo+ID4gZWRpdGVkIGZpbGVzLiBlZCB3 YXMgdGhlIG9ubHkgZ2FtZSBpbiB0b3duLg0KPiA+IA0KPiA+IChzaCB1c2VkIGEgZ3JlYXRseSBy ZXN0cmljdGVkIGZvcm0gb2YgcmVndWxhciBleHByZXNzaW9ucywgd2hpY2ggd2VyZQ0KPiA+IGRv Y3VtZW50ZWQgb24gdGhlIHNoIG1hbiBwYWdlLikNCj4gPiANCj4gPiBNYXJjIFJvY2hraW5kDQo+ ID4gDQo+ID4gT24gU3VuLCBNYXIgMywgMjAyNCBhdCA2OjMx4oCvUE0gV2lsbCBTZW5uIDx3aWxs LnNlbm5AZ21haWwuY29tPiB3cm90ZToNCj4gPiANCj4gPiA+IEhpIEFsbCwNCj4gPiA+DQo+ID4g PiBJIHdhcyB3b25kZXJpbmcsIHdoYXQgd2VyZSB0aGUgYmVzdCBlYXJseSBzb3VyY2VzIG9mIGlu Zm9ybWF0aW9uIGZvcg0KPiA+ID4gcmVnZXhlcyBhbmQgd2h5IGRpZCBmb2xrcyBuZWVkIHRvIGtu b3cgdGhlbSB0byB1c2UgdW5peD8gSW4gbXkgcmVjZW50DQo+ID4gPiBleHBsb3JhdGlvbnMsIEkg aGF2ZSBuZWVkZWQgdG8gaGF2ZSBhIGJldHRlciB1bmRlcnN0YW5kaW5nIG9mIHRoZW0sIHNvIEkn bQ0KPiA+ID4gZGlnZ2luZyBpbi4uLiBhd2sncyBteSBtb3N0IHJlY2VudCB0aGluZyBhbmQgaXQn cyBkZWVwbHkgYXNzb2NpYXRlZCB3aXRoDQo+ID4gPiB0aGVtLCBzbyBoZXJlIHdlIGFyZS4gSSB3 ZW50IHRvIHRoZSBib29rc2hlbGYgdG8gZmluZCBzb21ldGhpbmcgYXBwcm9wcmlhdGUNCj4gPiA+ IGFuZCBhcyB1c3VhbCwgSSd2ZSB0cmFjZWQgdG8gcHJpbWFyeSBzb3VyY2VzIHRvIHNvbWUgZXh0 ZW50LiBJIHN0YXJ0ZWQgd2l0aA0KPiA+ID4gTWFzdGVyaW5nIFJlZ3VsYXIgRXhwcmVzc2lvbnMg YnkgRnJpZWRsLCBhbmQgSSB3b24ndCBrbm9jayBpdCAoaXQncyBvbmUgb2YNCj4gPiA+IHRoZSBi ZXN0c2VsbGVycyBpbiBvdXIgZmllbGQpLCBidXQgaXQncyBtdWNoIHRvIGxvbmcgZm9yIG15IHBl cnNvbmFsIHRhc3RlDQo+ID4gPiBhbmQgaXQncyBub3QgcXVpdGUgYXMgc3lzdGVtYXRpYyBhcyBJ IHdvdWxkIGxpa2UgKHRoZSBhdXRob3IgaGltc2VsZiBub3Rlcw0KPiA+ID4gdGhhdCBoaXMgaW50 ZXJlc3RzIGFyZSBsZXNzIHRlY2huaWNhbCB0aGFuIGF1dGhvcnMgcHJlY2VkaW5nIGhpbSBvbiB0 aGUNCj4gPiA+IHN1YmplY3QpLiBTbywgYmFjayB0byB0aGUgc2hlbHZlcy4uLiBCb3VybmUncywg VGhlIFVuaXggRW52aXJvbm1lbnQsIGFuZA0KPiA+ID4gS2VybmlnaGFuICYgUGlrZSdzLCBUaGUg VW5peCBQcm9ncmFtbWluZyBFdmlyb25tZW50IGJvdGggdGFsayBhYm91dCB0aGVtIGluDQo+ID4g PiB0aGUgY29udGV4dCBvZiBncmVwLCBlZCwgc2VkLCBhbmQgYXdrLiBHb2luZyBmdXJ0aGVyIGJh Y2ssIHRoZSBVbml4DQo+ID4gPiBQcm9ncmFtbWVyJ3MgTWFudWFsIHY3IC0gZWQsIGdyZXAsIHNl ZCwgYXdrLi4uDQo+ID4gPg0KPiA+ID4gQWZ0ZXIgZGlnZ2luZyBhcm91bmQgaXQgc2VlbXMgbGlr ZSBmb2xrcyBuZWVkZWQgcmVnZXhlcyBmb3IgZWQsIGdyZXAsIHNlZA0KPiA+ID4gYW5kIGF3ay4u LiBhbmQgYW55IG90aGVyIHV0aWxpdHkgdGhhdCBsZXZlcmFnZWQgdGhlIHdvbmRlcmZ1bCBuYXR1 cmUgb2YNCj4gPiA+IHRoZXNlIGhhbmR5IGV4cHJlc3Npb25zLiBGaW5lLiBXaGVyZSBkaWQgZm9s a3MgZ28gbGVhcm4gdGhlbT8gV2FzIHRoZXJlIGENCj4gPiA+IHBhcnRpY3VsYXJseSBnb29kIChz dWNjaW5jdCBhbmQgYWNjdXJhdGUpIHNvdXJjZSBvZiBpbmZvcm1hdGlvbiB0aGF0IGZvbGtzDQo+ ID4gPiBrZXB0IGhhbmR5PyBJJ20gaW1hZ2luaW5nIChiYXNlZCBvbiB3aGF0IEkndmUgc2Vlbikg dGhhdCBzb21lb25lIG1pZ2h0IGN1dA0KPiA+ID4gb3V0IHRoZSBlZCBkaXNjdXNzaW9uIG9yIHRo ZSBncmVwIHBhZ2VzIG9mIHRoZSBtYW51YWwgYW5kIHRhcGUgdGhlbSB0bw0KPiA+ID4gdGhlaXIg bW9uaXRvcnMsIGJ1dCBtYXliZSBJJ20gc3Rvb29waWQgYW5kIHRoZXkgZGlkbid0IG5lZWQgbm8g c3RpbmtpbicNCj4gPiA+IG1lbW9yeSBkZXZpY2UgZm9yIHJlZ2V4ZXMgLSBzdXJlbHkgdGhleSdy ZSBpbnR1aXRpdmUgZW5vdWdoIHRoYXQgZXZlbiBhDQo+ID4gPiBzaW1wbGV0b24gY291bGQgcGlj ayB0aGVtIHVwIGFmdGVyIHNlZWluZyBhIGZldyBleGFtcGxlcy4uLiBidXQgaWYgdGhhdA0KPiA+ ID4gd2VyZSByZWFsbHkgdGhlIGNhc2UsIEZyaWVkbCdzIGJvb2sgd291bGQgaGF2ZSBiZWVuIGEg ZmxvcCBhbmQgaXQgd2Fzbid0DQo+ID4gPiA6KS4gU28gc2VyaW91c2x5LCBpZiB5b3UgcmVtZW1i ZXIgdGhhdCBmYXIgYmFjayAtIHdoYXQgd2FzIHRoZSBkZWZpbml0aXZlDQo+ID4gPiBzb3VyY2Ug b2YgeW91ciByZWdleCBrbm93bGVkZ2UgYW5kIHdoYXQgd2VyZSB0aGUgZmlyc3QgbW90aXZhdG9y cyBmb3INCj4gPiA+IGxlYXJuaW5nIHRoZW0/DQo+ID4gPg0KPiA+ID4gVGhhbmtzLA0KPiA+ID4N Cj4gPiA+IFdpbGwNCj4gPiA+DQo+ID4gDQo+ID4gDQo+ID4gLS0gDQo+ID4gKk15IG5ldyBlbWFp bCBhZGRyZXNzIGlzIG1yb2Noa2luZEBnbWFpbC5jb20gPG1yb2Noa2luZEBnbWFpbC5jb20+Kg0K