From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#36496: [PATCH] Describe the rx notation in the lisp manual Date: Fri, 05 Jul 2019 20:10:26 -0400 Message-ID: References: <0C783D67-9502-408B-B845-5599BD596361@acm.org> <838stdbw8e.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="144226"; mail-complaints-to="usenet@blaine.gmane.org" Cc: mattiase@acm.org, 36496@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 06 02:11:10 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hjYIH-000bPe-W4 for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Jul 2019 02:11:10 +0200 Original-Received: from localhost ([::1]:57098 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjYIG-0004QV-EE for geb-bug-gnu-emacs@m.gmane.org; Fri, 05 Jul 2019 20:11:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45912) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjYIB-0004QP-7o for bug-gnu-emacs@gnu.org; Fri, 05 Jul 2019 20:11:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjYIA-0000nK-6i for bug-gnu-emacs@gnu.org; Fri, 05 Jul 2019 20:11:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45199) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hjYIA-0000n6-33 for bug-gnu-emacs@gnu.org; Fri, 05 Jul 2019 20:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hjYI9-0008T2-RE for bug-gnu-emacs@gnu.org; Fri, 05 Jul 2019 20:11:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jul 2019 00:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36496 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 36496-submit@debbugs.gnu.org id=B36496.156237183732475 (code B ref 36496); Sat, 06 Jul 2019 00:11:01 +0000 Original-Received: (at 36496) by debbugs.gnu.org; 6 Jul 2019 00:10:37 +0000 Original-Received: from localhost ([127.0.0.1]:54020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjYHk-0008Rj-N7 for submit@debbugs.gnu.org; Fri, 05 Jul 2019 20:10:36 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:33475) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjYHi-0008RI-Jy for 36496@debbugs.gnu.org; Fri, 05 Jul 2019 20:10:36 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:44298) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hjYHd-0000Xs-AT; Fri, 05 Jul 2019 20:10:29 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1hjYHa-0005qu-Ox; Fri, 05 Jul 2019 20:10:26 -0400 In-Reply-To: <838stdbw8e.fsf@gnu.org> (message from Eli Zaretskii on Thu, 04 Jul 2019 19:28:01 +0300) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:162170 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] The ideal goal of rx is to make that the way most people write regexps for Emacs. That would be an improvement because rx syntax is more understandable. If this happens, we will need to have rx syntax in the Emacs Lisp Manual. In the past, various practical factors have made rx somewhat inconvenient, and that prevented rx from competing with the regexp syntax. Recently we have made some improvements in rx; are they enough to make rx a real competitor for regexps? -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)