From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: emacsq via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#54017: add regexp translation option to read-regexp Date: Thu, 17 Feb 2022 10:04:38 +0000 Message-ID: References: <8635kj2h7s.fsf@mail.linkov.net> <86pmnlew9d.fsf@mail.linkov.net> <83ee4126nh.fsf@gnu.org> Reply-To: emacsq Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23031"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 54017@debbugs.gnu.org, Juri Linkov To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Feb 17 11:17:11 2022 Return-path: Envelope-to: geb-bug-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 1nKdqZ-0005jz-8h for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 17 Feb 2022 11:17:11 +0100 Original-Received: from localhost ([::1]:39490 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nKdqY-00052I-4V for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 17 Feb 2022 05:17:10 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKdeo-0007Xc-4C for bug-gnu-emacs@gnu.org; Thu, 17 Feb 2022 05:05:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56309) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nKden-0000P1-RM for bug-gnu-emacs@gnu.org; Thu, 17 Feb 2022 05:05:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nKden-0002eN-NZ for bug-gnu-emacs@gnu.org; Thu, 17 Feb 2022 05:05:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: emacsq Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Feb 2022 10:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54017 X-GNU-PR-Package: emacs Original-Received: via spool by 54017-submit@debbugs.gnu.org id=B54017.164509228710164 (code B ref 54017); Thu, 17 Feb 2022 10:05:01 +0000 Original-Received: (at 54017) by debbugs.gnu.org; 17 Feb 2022 10:04:47 +0000 Original-Received: from localhost ([127.0.0.1]:50206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKdeZ-0002ds-0X for submit@debbugs.gnu.org; Thu, 17 Feb 2022 05:04:47 -0500 Original-Received: from mail-4325.protonmail.ch ([185.70.43.25]:20641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKdeX-0002dZ-FY for 54017@debbugs.gnu.org; Thu, 17 Feb 2022 05:04:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1645092279; bh=VydMM+Uts0Zdt4qWKqXe54ywXPUhf7Ftv6l7T8PUZy4=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=KN3NTHoa9xRl6C6mWXDQN29ASs1dU7R1cTbMud6w7BZFEVEuRV+iXjG8WWPaK8dXN bN2Uhzru85Wa6lwgDTclUHwXqR2fe0XdPFS0dV3Qwap3FOtu8J0BGk3gmHH0p5Uh5o bGM3qf8DTyLcSxgIe+5sGGN85zrDoqtYig6HiNYr8/1TNRwX0GwGiPyltW4P0EUvEV b0w56kT7O7+5p/w2I73QFwcad5MI06aqjZTIy0KzDuXM6PkcyDH7TW68BlXg/kvVxH HRah9+bk0fsQBt3uptM2RZ/X/b+PIBdEcL6rT3j+Z/JduCm17b3jasnQ2m/w1Y5/Kt HN1QZ1SQS6WXQ== In-Reply-To: <83ee4126nh.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" X-ACL-Warn: , emacsq Xref: news.gmane.io gmane.emacs.bugs:227078 Archived-At: > I originally interpreted the OP's request as asking for a feature > where the user could use one of the regexp styles used by other > programs, such as BRE or ERE or maybe PCRE. If it provides me a more friendly regexp syntax where I don't have to qoute parens, alternations then I'm OK with it, though I guess providing a full translation for certain styles is much more work, so giving an option for translation and letting the user write his own function according to his taste may be the simpler solution which can even support different custom regexp styles later.