From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.help Subject: Re: Shy groups and * ...eh, what? Date: Sat, 22 Oct 2022 10:34:29 +0200 Message-ID: References: <87edv0mqns.fsf@web.de> <87k04s48cb.fsf@web.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gb03P9ioKNjHe8Ph" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22704"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 22 10:36:51 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1om9zv-0005ft-R8 for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 22 Oct 2022 10:36:51 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1om9xk-0004KG-5S; Sat, 22 Oct 2022 04:34:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1om9xi-0004IX-IN for help-gnu-emacs@gnu.org; Sat, 22 Oct 2022 04:34:34 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1om9xg-0007M7-GH for help-gnu-emacs@gnu.org; Sat, 22 Oct 2022 04:34:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID: Subject:To:Date:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=vyEhM/vzuzPJGjzlVXJmuvVdiY/eqT7/YfEnse9KA0I=; b=RBzOsHz3Xw9OYEUO5erqG6viE1 DCDcIrUvc+NrmsLaObjI9sy2s42Lr4fENiKY8BYqlLKJZx9gV/PIcEUNkI4Kd/kdrPZ14Up96FPx9 vBLPdSPifFyZpQ3SLAWLEaosTgwvd606bXNbn5q3pIOYb43T5NdLGWLjaa9drYqx68XlpvtW0P6Fh pSgg7sp1mjlzZEIRATsSNqEwb3m9cVAbJZRkfqUOaQf+dEW14ODafXdzA49o76vOoNoqBfxTuPFN6 S/v/Pa9fcry+vi7Zqd6HWQN2F9T/WZ4rTivTqT34dJyM8IP/jHJFVFS8jOVF+50hzS69OmhRVFa/w o1VnwNow==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.94.2) (envelope-from ) id 1om9xd-0006dM-EK for help-gnu-emacs@gnu.org; Sat, 22 Oct 2022 10:34:29 +0200 Content-Disposition: inline In-Reply-To: <87k04s48cb.fsf@web.de> Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "help-gnu-emacs" Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:140272 Archived-At: --gb03P9ioKNjHe8Ph Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Oct 22, 2022 at 09:37:40AM +0200, Michael Heerdegen wrote: > Hello again, >=20 > thanks for answers so far. We may want to improve that aspect in the > docstring of `rx' - but note that the more important question was about > why "\\`\\(?:ab\\)*\\'" matches "a" - that looks like a bug to me. At least an inconsistency. Since the docs don't say what a repeat operator with more (or less?) than one argument is supposed to mean... Personally, I'd disallow repeat operators with argument counts different =66rom one. Usually, I'm for extending interfaces as far as it gets, but in this case there doesn't seem to be an obvious and compelling extension (sequence? alternative?), so I'd feel that there is a footgun for little gain. Cheers --=20 t --gb03P9ioKNjHe8Ph Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCY1OrDgAKCRAFyCz1etHa RlEbAJ45/a8SGk69dIgZYuHvkbfcTLXVKACffcMcoMzocANKwrEUy9oAH7kZZDU= =o+b9 -----END PGP SIGNATURE----- --gb03P9ioKNjHe8Ph--