Received: (at 31953) by debbugs.gnu.org; 19 Nov 2019 21:40:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 19 16:40:00 2019 Received: from localhost ([127.0.0.1]:48653 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iXBE8-0001lE-9g for submit <at> debbugs.gnu.org; Tue, 19 Nov 2019 16:40:00 -0500 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:40363) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <van@HIDDEN>) id 1iXBE1-0001l0-4D for 31953 <at> debbugs.gnu.org; Tue, 19 Nov 2019 16:39:56 -0500 X-Originating-IP: 193.119.97.187 Received: from vogel.localnet (193-119-97-187.tpgi.com.au [193.119.97.187]) (Authenticated sender: van@HIDDEN) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id CEEB51C0006; Tue, 19 Nov 2019 21:39:48 +0000 (UTC) From: VanL <van@HIDDEN> To: Juri Linkov <juri@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <87ftiksvyq.fsf@HIDDEN> Date: Wed, 20 Nov 2019 08:39:34 +1100 In-Reply-To: <87ftiksvyq.fsf@HIDDEN> (Juri Linkov's message of "Mon, 18 Nov 2019 23:42:05 +0200") Message-ID: <m2a78ra6ll.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 31953 Cc: 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) > Nothing stops you from using rx in regexp > commands already. From a human factor's usability standpoint, the UI would be better initially intuitively as sourcetrail's is. [1] -- Footnotes: [1] https://invidio.us/watch?v=Cfu6f0uyzc8 Sourcetrail - Introduction
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 19 Nov 2019 12:35:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 19 07:35:16 2019 Received: from localhost ([127.0.0.1]:46730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iX2iy-0007Lv-DK for submit <at> debbugs.gnu.org; Tue, 19 Nov 2019 07:35:16 -0500 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:35089) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <van@HIDDEN>) id 1iX2iu-0007Lh-IC for 31953 <at> debbugs.gnu.org; Tue, 19 Nov 2019 07:35:13 -0500 X-Originating-IP: 193.119.97.187 Received: from vogel.localnet (193-119-97-187.tpgi.com.au [193.119.97.187]) (Authenticated sender: van@HIDDEN) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 1E0A0C001C; Tue, 19 Nov 2019 12:35:08 +0000 (UTC) From: VanL <van@HIDDEN> To: Juri Linkov <juri@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <87ftiksvyq.fsf@HIDDEN> Date: Tue, 19 Nov 2019 23:34:53 +1100 In-Reply-To: <87ftiksvyq.fsf@HIDDEN> (Juri Linkov's message of "Mon, 18 Nov 2019 23:42:05 +0200") Message-ID: <m2eey49h8y.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 31953 Cc: 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) >> Towards the transition to rx from regexp >> may I suggest `highlight-rx` for `highlight-regexp`. >> >> A usecase is to mark a region or string of few words >> and to call `highlight-rx` which does a verbatim highlight. > > Nothing stops you from using rx in regexp commands already. > > The first example shows how to use rx to find all Lisp comments: > > M-s o ;; occur > M-: ;; eval-expression, then type or yank the following rx: > (insert (rx bol (* whitespace) ";" (* nonl))) > <return> ;; exit-minibuffer inserts the converted regexp to the minibuffer > <return> ;; exit-minibuffer uses this regexp > Ah, got it. > The second example shows how to use rx to remove all Lisp comments: > > C-M-% ;; query-replace-regexp > M-: ;; eval-expression > M-p ;; previous-history-element inserts the previous rx from history > <return> ;; exit-minibuffer inserts the converted regexp to the minibuffer > <return> ;; exit-minibuffer uses an empty string as replacement < ! ;; exit-minibuffer replaces all comments with empty string > > in 'emacs -Q' with (setq enable-recursive-minibuffers t) > The same can be used for 'highlight-regexp' as well. Thanks for the examples.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 18 Nov 2019 21:52:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 18 16:52:37 2019 Received: from localhost ([127.0.0.1]:46379 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iWown-0005Hy-FR for submit <at> debbugs.gnu.org; Mon, 18 Nov 2019 16:52:37 -0500 Received: from brown.elm.relay.mailchannels.net ([23.83.212.23]:41670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1iWowl-0005Ho-Pt for 31953 <at> debbugs.gnu.org; Mon, 18 Nov 2019 16:52:36 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id BB3E5341340; Mon, 18 Nov 2019 21:52:34 +0000 (UTC) Received: from pdx1-sub0-mail-a6.g.dreamhost.com (100-96-196-51.trex.outbound.svc.cluster.local [100.96.196.51]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 5150D3412CC; Mon, 18 Nov 2019 21:52:34 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from pdx1-sub0-mail-a6.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Mon, 18 Nov 2019 21:52:34 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Keen-Daffy: 32c8f6fa4a0886ad_1574113954565_2678861086 X-MC-Loop-Signature: 1574113954565:439362198 X-MC-Ingress-Time: 1574113954564 Received: from pdx1-sub0-mail-a6.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a6.g.dreamhost.com (Postfix) with ESMTP id 00340A7010; Mon, 18 Nov 2019 13:52:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=9eoDw/yyjeN1VmoXvwkjOu9Omxw=; b= XLU0zUzTl7d7T3mH4S/z0nvfAsb5g7qsJHcUQvgsRzHsYpuNwL5kvwAUwBfAtgG7 qyhhA+Tj0nitF8OyHd3EhgzS2lodE9pT/Jm8ffPfMtqhyvMar/BGNAfQOe77juK7 VcJr7NoRnQsQmmGHCpt5PuZxQrNoYnVrFurEKXiQM1s= Received: from mail.jurta.org (m91-129-102-1.cust.tele2.ee [91.129.102.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@HIDDEN) by pdx1-sub0-mail-a6.g.dreamhost.com (Postfix) with ESMTPSA id 8C407A7004; Mon, 18 Nov 2019 13:52:25 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a6 From: Juri Linkov <juri@HIDDEN> To: Van L <van@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> Date: Mon, 18 Nov 2019 23:42:05 +0200 In-Reply-To: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> (Van L.'s message of "Sun, 24 Jun 2018 17:47:31 +1000") Message-ID: <87ftiksvyq.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > Towards the transition to rx from regexp > may I suggest `highlight-rx` for `highlight-regexp`. > > A usecase is to mark a region or string of few words > and to call `highlight-rx` which does a verbatim highlight. Nothing stops you from using rx in regexp commands already. The first example shows how to use rx to find all Lisp comments: M-s o ;; occur M-: ;; eval-expression, then type or yank the following rx: (insert (rx bol (* whitespace) ";" (* nonl))) <return> ;; exit-minibuffer inserts the converted regexp to the minibuffer <return> ;; exit-minibuffer uses this regexp The second example shows how to use rx to remove all Lisp comments: C-M-% ;; query-replace-regexp M-: ;; eval-expression M-p ;; previous-history-element inserts the previous rx from history <return> ;; exit-minibuffer inserts the converted regexp to the minibuffer <return> ;; exit-minibuffer uses an empty string as replacement <return> ;; exit-minibuffer replaces all comments with empty string in 'emacs -Q' with (setq enable-recursive-minibuffers t) The same can be used for 'highlight-regexp' as well.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 3 Nov 2019 22:40:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 03 17:40:32 2019 Received: from localhost ([127.0.0.1]:35632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iROXu-0007a3-B8 for submit <at> debbugs.gnu.org; Sun, 03 Nov 2019 17:40:31 -0500 Received: from black.elm.relay.mailchannels.net ([23.83.212.19]:56673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1iROXr-0007Zt-Lw for 31953 <at> debbugs.gnu.org; Sun, 03 Nov 2019 17:40:28 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 3A7A32C1121; Sun, 3 Nov 2019 22:40:26 +0000 (UTC) Received: from pdx1-sub0-mail-a77.g.dreamhost.com (100-96-85-194.trex.outbound.svc.cluster.local [100.96.85.194]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 6B13E2C0D0D; Sun, 3 Nov 2019 22:40:24 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from pdx1-sub0-mail-a77.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Sun, 03 Nov 2019 22:40:26 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Keen-Whispering: 22bf7ac757ec152a_1572820826005_1156870946 X-MC-Loop-Signature: 1572820826005:2184537100 X-MC-Ingress-Time: 1572820826005 Received: from pdx1-sub0-mail-a77.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a77.g.dreamhost.com (Postfix) with ESMTP id 08EFE852E9; Sun, 3 Nov 2019 14:40:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=/YYnAJ S2ojZQ6PjfC6znlMUxb3w=; b=kF2HAgdDlTXT+lKHHTfDq5Gw3Speev0gm4uBG5 Hxsp44g5ERDeNLa97XSVnoBJtadtRqEmz0bIe7PFd+ZiIxuPcgCwQlF3V2dZC1T/ bY5NtBjhrNdg/BpYyzyDViGMxrpt5WgiNp7NoBVocKqYCwApZk3CJWLSL7MVvYN1 Iju6A= Received: from mail.jurta.org (m91-129-101-77.cust.tele2.ee [91.129.101.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@HIDDEN) by pdx1-sub0-mail-a77.g.dreamhost.com (Postfix) with ESMTPSA id 3E3A6852E7; Sun, 3 Nov 2019 14:40:15 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a77 From: Juri Linkov <juri@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <87a7a2qwb7.fsf@HIDDEN> Date: Mon, 04 Nov 2019 00:27:37 +0200 In-Reply-To: <87a7a2qwb7.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Tue, 15 Oct 2019 09:53:16 +0200") Message-ID: <87sgn4egti.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: Phil Sainty <psainty@HIDDEN>, VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) > If this is something we want (and I don't really envision people > willingly typing in rx forms interactively), then it should be fixed > in `read-regexp'. Yep, `read-regexp' would be the right place to implement this. Then like `read-from-minibuffer' has the arg `READ': If fourth arg READ is non-nil, interpret the result as a Lisp object and return that object: in other words, do =E2=80=98(car (read-from-string INPUT-STRING))=E2=80= =99 `read-regexp' could have the same arg.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 2 Nov 2019 08:31:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 02 04:31:08 2019 Received: from localhost ([127.0.0.1]:58059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iQooN-0001yJ-Lv for submit <at> debbugs.gnu.org; Sat, 02 Nov 2019 04:31:07 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:57613) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <van@HIDDEN>) id 1iQooL-0001y7-2B for 31953 <at> debbugs.gnu.org; Sat, 02 Nov 2019 04:31:06 -0400 X-Originating-IP: 193.119.97.187 Received: from vogel.localnet (193-119-97-187.tpgi.com.au [193.119.97.187]) (Authenticated sender: van@HIDDEN) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 8532020003; Sat, 2 Nov 2019 08:31:00 +0000 (UTC) From: VanL <van@HIDDEN> To: Juri Linkov <juri@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <m25zkkdiwy.fsf@HIDDEN> <87h843ptuk.fsf@HIDDEN> Date: Sat, 02 Nov 2019 19:30:46 +1100 In-Reply-To: <87h843ptuk.fsf@HIDDEN> (Juri Linkov's message of "Sun, 20 Oct 2019 18:49:39 +0300") Message-ID: <m2h83md6ix.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 31953 Cc: 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) Juri Linkov <juri@HIDDEN> writes: >>> i.e. These would be equivalent: >>> >>> M-x highlight-rx RET (or "foo" "bar") RET >>> M-x highlight-regexp RET \(foo\|bar\) RET >> >> What I can tell from the emacs-devel list and the git log is the rx >> feature is being worked on. I'd like to use rx everywhere regexp occurs >> and highlight-rx would be the first easy use case. > > Do you mean using rx also in all search and replace commands? I guess so if that makes sense to do farther down the track. The advantage to using rx is to avoid those repeating pathological toothpick sequences that are difficult to track. For now, highlight-rx for searching is enough. > But the documentation says: > > The =E2=80=98rx=E2=80=99 notation is mainly useful in Lisp code; it = cannot be used in > most interactive situations where a regexp is requested, such as when > running =E2=80=98query-replace-regexp=E2=80=99 or in variable customisa= tion. For search and replace, I don't know if it would be possible to use in org-mode in the future, say, a table of three columns having 1. input pattern 2. output 'desired' pattern 3. rx pattern which is generated automatically for 2 >> At the limit there are things expressible in regexp that rx won't be >> able to. And, in that case, I'd like to see in the rx documentation >> a sign post to regexp at depth for that. And, if there are patterns >> rx and/or regexp are unable to express then providing a see also for >> those would be a help. > > There is still some shortcomings in the current rx shorthands: ... I guess the rx keywords will evolve to fit better with experience. Statistics are beginning to be collected on the reported bugs. Perhaps, rx can be used there where it makes sense.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 21 Oct 2019 21:30:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 21 17:30:34 2019 Received: from localhost ([127.0.0.1]:58001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iMfG6-0005w6-E8 for submit <at> debbugs.gnu.org; Mon, 21 Oct 2019 17:30:34 -0400 Received: from aye.elm.relay.mailchannels.net ([23.83.212.6]:21999) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1iMfG3-0005vq-RG for 31953 <at> debbugs.gnu.org; Mon, 21 Oct 2019 17:30:32 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 81C388C1F9F; Mon, 21 Oct 2019 21:30:30 +0000 (UTC) Received: from pdx1-sub0-mail-a57.g.dreamhost.com (100-96-84-88.trex.outbound.svc.cluster.local [100.96.84.88]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 9B4E88C20C9; Mon, 21 Oct 2019 21:30:29 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from pdx1-sub0-mail-a57.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Mon, 21 Oct 2019 21:30:30 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Language-Cooperative: 78e9f3374c98def8_1571693430251_1541228975 X-MC-Loop-Signature: 1571693430251:4287604511 X-MC-Ingress-Time: 1571693430251 Received: from pdx1-sub0-mail-a57.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a57.g.dreamhost.com (Postfix) with ESMTP id 4FF867FE33; Mon, 21 Oct 2019 14:30:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=rE1BHr ebVimctO33pFH/v03FMJ0=; b=PGHL1vVih1M2RR4a+7WDRiLjdG6bczlsUdjEqK d7RhIyiq/v7e5GnjyeOXhcE1Y0015hKZgpr7HPjp3txxFODnXc3hh7cjIhPT1WfG +SUsAP85aGvz5DwhOPqUXTV1UIYHYUclfOX7Rc5kJPCzeOkR/QI2ILbaCHm6Q9tO 0X5XA= Received: from mail.jurta.org (m91-129-98-153.cust.tele2.ee [91.129.98.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@HIDDEN) by pdx1-sub0-mail-a57.g.dreamhost.com (Postfix) with ESMTPSA id 3B44E7FE22; Mon, 21 Oct 2019 14:30:18 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a57 From: Juri Linkov <juri@HIDDEN> To: Noam Postavsky <npostavs@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively Organization: LINKOV.NET References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <m25zkkdiwy.fsf@HIDDEN> <87h843ptuk.fsf@HIDDEN> <874l03dm7x.fsf@HIDDEN> Date: Tue, 22 Oct 2019 00:19:48 +0300 In-Reply-To: <874l03dm7x.fsf@HIDDEN> (Noam Postavsky's message of "Sun, 20 Oct 2019 19:35:30 -0400") Message-ID: <87mudtdcv7.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: VanL <van@HIDDEN>, Phil Sainty <psainty@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >> - =E2=80=98or=E2=80=99 has a synonym =E2=80=98|=E2=80=99, but =E2=80=98= and=E2=80=99 has no synonym =E2=80=98&=E2=80=99 > > `and' is not the counterpart of `or', it's a synonym for `seq' or `:'. > We should probably deprecate `and', since this is a bit confusing. I consider =E2=80=98rx=E2=80=99 as an analogue of Definite Clause Grammar= . I'm so accustomed to Prolog paradigms used for defining grammars in DCG that I can't use `rx' without its analogous constructs, e.g. such DCG: rx --> a, b; c. where =E2=80=98,=E2=80=99 denotes conjunction, and =E2=80=98;=E2=80=99 de= notes disjunction, would naturally translate in =E2=80=98rx=E2=80=99 to corresponding and/or= : (rx (| (& a b) c)) For example, this package parses a regexp and returns a DCG structure: https://github.com/SWI-Prolog/packages-regex/blob/master/regex.dcg.pl
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 20 Oct 2019 23:35:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 20 19:35:46 2019 Received: from localhost ([127.0.0.1]:55476 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iMKji-0006ZB-91 for submit <at> debbugs.gnu.org; Sun, 20 Oct 2019 19:35:46 -0400 Received: from mail-qk1-f178.google.com ([209.85.222.178]:44178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <npostavs@HIDDEN>) id 1iMKjg-0006Yy-Om for 31953 <at> debbugs.gnu.org; Sun, 20 Oct 2019 19:35:45 -0400 Received: by mail-qk1-f178.google.com with SMTP id u22so10724040qkk.11 for <31953 <at> debbugs.gnu.org>; Sun, 20 Oct 2019 16:35:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=rPZJrUpzNbNL/iNWt1HGZklohLjdLDcmozvvs7zuS88=; b=YohQgIezGc/ijXZCpftJk09HN45Wml9YLoowqq5MRX5Z9tcSlz2v9tynkVopdG8nNQ Xcago4eHn1Lv9hiOedz/r5TrleTDcdu178GGJYqub+QTmBK5it/0ii13P0PPC0SDYmVo qo7J1j2/w9IMjXEjqlXg1AUS+FyyTPMT7daf0GebqPXdVcN2n7F8wyTzDmzGu+a2pMvU 3HCrhLOpMBU/JG7sssLnb28KKn1zXx1feBAJfL2iTbEuulVxM9t0z3RJ48M1kX36SP24 5lRvkO5Ul/TBL98Dz1afUlCL323JE61JQGSAteh2ISvVPV8j73NVWR20S0JBMFtg84RI 1q6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=rPZJrUpzNbNL/iNWt1HGZklohLjdLDcmozvvs7zuS88=; b=XG3sTeBlRWt9bbTlhwYCMBLF5TO6/Pui+x9JLSz3IZwF4mad4rGX6klc4cN3npRCcG wBJVAt+ufrgUng3+kWrdd9O74Uzab0w2qRtJ8QxybFaavoRAo2Bbg03wrxT3oOU0WAZE gYhQh3mB4WnlK2i56SZXigmJZsvO7a5bQVvxkjj2XI7w0mzbm2QTkMIb7cNZl+XCZVQE 1XzibCZr3v0QtdtopJRCtWphSqLT8yLb26U2/qCDDJYeFR1p9JMr5Vd4Px3LhsoruHeH rDZUOPDke4Wis3l99s0Smn/zSq8+UlqmCfAyRnPHBPnmhCgU5CLlBfvLbmgcfy3cRIsy ppPQ== X-Gm-Message-State: APjAAAVHmoTM8iYWecMpv0b8cXMk+g4QgvBsHiGsIwu0XVl/cFyOqGAO zfMWC3HpNT/LyKiigZqswU0uzIxe X-Google-Smtp-Source: APXvYqzp9dlZbxXlcXakH9dNMrskXNVx7CfzoyRHcy/bRqWHnOyB4q3bW7Uh/nMvToiLiO2FebtSoA== X-Received: by 2002:a05:620a:15c9:: with SMTP id o9mr19563417qkm.34.1571614538060; Sun, 20 Oct 2019 16:35:38 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id v139sm7078783qkb.53.2019.10.20.16.35.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 20 Oct 2019 16:35:36 -0700 (PDT) From: Noam Postavsky <npostavs@HIDDEN> To: Juri Linkov <juri@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <m25zkkdiwy.fsf@HIDDEN> <87h843ptuk.fsf@HIDDEN> Date: Sun, 20 Oct 2019 19:35:30 -0400 In-Reply-To: <87h843ptuk.fsf@HIDDEN> (Juri Linkov's message of "Sun, 20 Oct 2019 18:49:39 +0300") Message-ID: <874l03dm7x.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: VanL <van@HIDDEN>, Phil Sainty <psainty@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Juri Linkov <juri@HIDDEN> writes: > - =E2=80=98or=E2=80=99 has a synonym =E2=80=98|=E2=80=99, but =E2=80=98an= d=E2=80=99 has no synonym =E2=80=98&=E2=80=99 `and' is not the counterpart of `or', it's a synonym for `seq' or `:'. We should probably deprecate `and', since this is a bit confusing.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 20 Oct 2019 16:32:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 20 12:32:42 2019 Received: from localhost ([127.0.0.1]:55171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iME8I-00071y-GG for submit <at> debbugs.gnu.org; Sun, 20 Oct 2019 12:32:42 -0400 Received: from aye.elm.relay.mailchannels.net ([23.83.212.6]:56594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1iME8H-00071q-0E for 31953 <at> debbugs.gnu.org; Sun, 20 Oct 2019 12:32:41 -0400 X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id A0DA458064C; Sun, 20 Oct 2019 16:32:39 +0000 (UTC) Received: from pdx1-sub0-mail-a73.g.dreamhost.com (100-96-87-223.trex.outbound.svc.cluster.local [100.96.87.223]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 3D51D5801B5; Sun, 20 Oct 2019 16:32:39 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN Received: from pdx1-sub0-mail-a73.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Sun, 20 Oct 2019 16:32:39 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN X-MailChannels-Auth-Id: dreamhost X-Slimy-Daffy: 045cf6537da4ba15_1571589159485_1940876893 X-MC-Loop-Signature: 1571589159485:1210073538 X-MC-Ingress-Time: 1571589159485 Received: from pdx1-sub0-mail-a73.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a73.g.dreamhost.com (Postfix) with ESMTP id F11EA82C0F; Sun, 20 Oct 2019 09:32:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=u1NnmD nv9guIHdcoowa5FxahSH0=; b=h/9YRCAODIoLuKX8aaUgIrTO4AgF5EDKHkIoHp EBKa/ozYVN3adIZP1f+w1OORGAAl5Z5JS++EoRcWz1yiuT9oIdGqVQNavU2GLSUE nxePdx0nsna6Jf6Ij+dUv4MtmKtFRSJNpD130viv4KwUY6YNuJrwVuRYyH7z7CmN 8kBwA= Received: from mail.jurta.org (m91-129-98-153.cust.tele2.ee [91.129.98.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@HIDDEN) by pdx1-sub0-mail-a73.g.dreamhost.com (Postfix) with ESMTPSA id 0BB2082C03; Sun, 20 Oct 2019 09:32:30 -0700 (PDT) X-DH-BACKEND: pdx1-sub0-mail-a73 From: Juri Linkov <juri@HIDDEN> To: VanL <van@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively Organization: LINKOV.NET References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <m25zkkdiwy.fsf@HIDDEN> Date: Sun, 20 Oct 2019 18:49:39 +0300 In-Reply-To: <m25zkkdiwy.fsf@HIDDEN> (VanL's message of "Sun, 20 Oct 2019 17:34:37 +1100") Message-ID: <87h843ptuk.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: Phil Sainty <psainty@HIDDEN>, Lars Ingebrigtsen <larsi@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) >> I think the idea is to be able to *interactively* enter rx syntax >> and have it highlighted (as opposed to `highlight-regexp' which will >> obviously treat what you enter interactively as an actual regexp, >> rather than something to be transformed into one). >> >> i.e. These would be equivalent: >> >> M-x highlight-rx RET (or "foo" "bar") RET >> M-x highlight-regexp RET \(foo\|bar\) RET > > What I can tell from the emacs-devel list and the git log is the rx > feature is being worked on. I'd like to use rx everywhere regexp occur= s > and highlight-rx would be the first easy use case. Do you mean using rx also in all search and replace commands? But the documentation says: The =E2=80=98rx=E2=80=99 notation is mainly useful in Lisp code; it = cannot be used in most interactive situations where a regexp is requested, such as when running =E2=80=98query-replace-regexp=E2=80=99 or in variable customisa= tion. > At the limit there are things expressible in regexp that rx won't be > able to. And, in that case, I'd like to see in the rx documentation > a sign post to regexp at depth for that. And, if there are patterns > rx and/or regexp are unable to express then providing a see also for > those would be a help. There is still some shortcomings in the current rx shorthands: Such verbose constructs as =E2=80=98zero-or-more=E2=80=99 and =E2=80=98on= e-or-more=E2=80=99 are hard to remember and too long to type. But fortunately there are shorter synonyms =E2=80=98*=E2=80=99 and =E2=80=98+=E2=80=99 an= d other. But they have inconsistencies: - =E2=80=98or=E2=80=99 has a synonym =E2=80=98|=E2=80=99, but =E2=80=98an= d=E2=80=99 has no synonym =E2=80=98&=E2=80=99 - =E2=80=98A{N}=E2=80=99 is the same as =E2=80=98=3D=E2=80=99, =E2=80=98A= {N,}=E2=80=99 is =E2=80=98>=3D=E2=80=99, but =E2=80=98A{N,M}=E2=80=99 for= some reason is =E2=80=98**=E2=80=99. It would be more mnemonic something li= ke =E2=80=98=3D=3D=E2=80=99 - =E2=80=98line-start=E2=80=99 and =E2=80=98line-end=E2=80=99 have no sho= rter synonyms =E2=80=98^=E2=80=99 and =E2=80=98$=E2=80=99 maybe because adding them would also require adding =E2=80=98\`=E2=80=99= and =E2=80=98\'=E2=80=99 for =E2=80=98buffer-start=E2=80=99 and =E2=80=98buffer-end=E2=80=99, bu= t =E2=80=98\`=E2=80=99 and =E2=80=98\'=E2=80=99 are very ugly. Fortunately there are already good synonyms =E2=80=98bol=E2=80=99 and =E2= =80=98eol=E2=80=99 that are easy to remember - there is still problem with =E2=80=98buffer-start=E2=80=99 and =E2=80=98= buffer-end=E2=80=99: their shorter synonyms are =E2=80=98bot=E2=80=99 and =E2=80=98eot=E2=80= =99 that have no logic at all. Like there are already functions =E2=80=98bolp=E2=80=99, =E2=80=98eolp=E2= =80=99, =E2=80=98bobp=E2=80=99 and =E2=80=98eobp=E2=80=99 the best synonyms for buffer matches would be =E2=80=98bob=E2=80=99 and= =E2=80=98eob=E2=80=99 - following the same logic =E2=80=98word-start=E2=80=99 could have a syno= nym =E2=80=98bow=E2=80=99 and =E2=80=98word-end=E2=80=99 - =E2=80=98eow=E2=80=99. I checked the = implementation, and see there synonyms already are supported, but not documented. Why?
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 20 Oct 2019 06:35:25 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 20 02:35:25 2019 Received: from localhost ([127.0.0.1]:53708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iM4oH-0000nO-I2 for submit <at> debbugs.gnu.org; Sun, 20 Oct 2019 02:35:25 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:60693) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <van@HIDDEN>) id 1iM4oE-0000nC-JH for 31953 <at> debbugs.gnu.org; Sun, 20 Oct 2019 02:35:23 -0400 X-Originating-IP: 193.82.251.213 Received: from wakeman.localnet (193-82-251-213.tpgi.com.au [193.82.251.213]) (Authenticated sender: van@HIDDEN) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 26AD420005; Sun, 20 Oct 2019 06:35:17 +0000 (UTC) From: VanL <van@HIDDEN> To: Phil Sainty <psainty@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> Date: Sun, 20 Oct 2019 17:34:37 +1100 In-Reply-To: <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> (Phil Sainty's message of "Tue, 15 Oct 2019 15:39:43 +1300") Message-ID: <m25zkkdiwy.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.2 (/) X-Debbugs-Envelope-To: 31953 Cc: Lars Ingebrigtsen <larsi@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) Phil Sainty <psainty@HIDDEN> writes: > On 2019-10-15 13:35, Lars Ingebrigtsen wrote: >>> I was wanting to migrate from regexp to rx syntax for highlighting. >> >> `rx' returns a normal regexp, so you can use whatever you want, can't >> you? > > I think the idea is to be able to *interactively* enter rx syntax > and have it highlighted (as opposed to `highlight-regexp' which will > obviously treat what you enter interactively as an actual regexp, > rather than something to be transformed into one). > > i.e. These would be equivalent: > > M-x highlight-rx RET (or "foo" "bar") RET > M-x highlight-regexp RET \(foo\|bar\) RET What I can tell from the emacs-devel list and the git log is the rx feature is being worked on. I'd like to use rx everywhere regexp occurs and highlight-rx would be the first easy use case. At the limit there are things expressible in regexp that rx won't be able to. And, in that case, I'd like to see in the rx documentation a sign post to regexp at depth for that. And, if there are patterns rx and/or regexp are unable to express then providing a see also for those would be a help.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 14:36:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 15 10:36:41 2019 Received: from localhost ([127.0.0.1]:44673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKNwH-0005f4-Kp for submit <at> debbugs.gnu.org; Tue, 15 Oct 2019 10:36:41 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:53026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <drew.adams@HIDDEN>) id 1iKNwF-0005er-8T for 31953 <at> debbugs.gnu.org; Tue, 15 Oct 2019 10:36:39 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x9FEZ6i6102422; Tue, 15 Oct 2019 14:36:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2019-08-05; bh=OU4vlESova8zURAPHX8KTiOm3ofV+Yx8+3mPQYCTByM=; b=UUixxsdPyaEq6bmVulJMbktpwpP7Q2OPh7vk8KyWpurYAfP4daNdeAuBQppaRaSWOSrA uSj6CYBIDN/z9GHxTDMQYSmIICMsFYtHqoe6tlsr6tYEa01/cklfwqNT+G8olh+n/Kvs oBOQbwq8wBWBHi3wqLZrn0Nzw4DOmj1E5RNR8OmL5I06xyBCNt2iOo+zY7KtjX3fnM+C EEf9ZhwRrdeaJkpozYjfO6tHfxQBQk8ggcYeOx1s8tANdvope2RDSxVMTH7v+uKoWhNt MPKAxMNNMG/IwON2wF7QmdaYz49ffHqSBpCOQACkQApjWL5yXNtETXliihznJ7sSVyXe pw== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2120.oracle.com with ESMTP id 2vk7fr8bry-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Oct 2019 14:36:33 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x9FEa5tQ100339; Tue, 15 Oct 2019 14:36:32 GMT Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserp3020.oracle.com with ESMTP id 2vnb0f982p-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Oct 2019 14:36:28 +0000 Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x9FEYmt7012519; Tue, 15 Oct 2019 14:34:49 GMT MIME-Version: 1.0 Message-ID: <6f2c5355-95c3-4e92-b4c6-430ef4158da7@default> Date: Tue, 15 Oct 2019 14:34:46 +0000 (UTC) From: Drew Adams <drew.adams@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN>, Phil Sainty <psainty@HIDDEN> Subject: RE: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <87a7a2qwb7.fsf@HIDDEN> In-Reply-To: <87a7a2qwb7.fsf@HIDDEN> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4900.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9411 signatures=668684 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=974 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910150130 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9411 signatures=668684 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910150130 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 31953 Cc: VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > I think it would be rather odd to have just one regexp-reading command > that uses the rx syntax interactively. If this is something we want > (and I don't really envision people willingly typing in rx forms > interactively), then it should be fixed in `read-regexp'. It could, > for instance, have a keystroke that changes the input mode. >=20 > But do we think that people want to type in rx forms? (Apologies for jumping in here, ignoring the thread.) FWIW - Many applications, including some good ones, provide dialog boxes (modal or not) for things like search & replace that let you check a number of settings that configure the kind of search (and replace). Emacs generally favors progressive interaction: if you need to specify multiple things then you are prompted multiple times, or you use a prefix arg together with perhaps responding to a single prompt. But there's no reason that Emacs could not or should not also offer such dialog boxes - including for things like Isearch. (If I had more free time perhaps I'd wrestle something up with widgets.) The other thing is that originally Isearch was simple, in terms of the possibilities it offered. That's changed over time (char folding and lots of other things). The ability to configure multiple search settings at once, with a straightforward dialog box, and then reuse the same settings or modify them, is a feature waiting to happen. And I think configuring rx searches would be a great candidate for this kind of thing. I don't use RX, mainly because I'm used to regexps and it think it would be slower to use RX. But not necessarily so, if it's just a question of checking a few boxes. It should be quick to configure a given search. And it's super clear because the dialog box can lay it all out and even provide helpful tooltips for fields/actions. And once configured just repeat, with or without changing some setting. I say go for it - even without a dialog box. Do people really "want to type in rx forms?" Maybe not. But later on we could give them a dialog box that takes the place of typing in rx syntax ("forms").
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 09:09:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 15 05:09:20 2019 Received: from localhost ([127.0.0.1]:42714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKIpT-0001YE-Nw for submit <at> debbugs.gnu.org; Tue, 15 Oct 2019 05:09:19 -0400 Received: from mout.web.de ([212.227.15.14]:57939) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1iKIpS-0001Xx-3F for 31953 <at> debbugs.gnu.org; Tue, 15 Oct 2019 05:09:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1571130542; bh=0qTZrjDUyOHDZi4IVrOEQwdsI85NF5sn0CRdWM+1DzI=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=A7spndunHrOuUinzeVIxeb2ELFV59D4wPvw8wxgwM53IIyWl8CJJA704Zn3wLb8lm Ca45L9RJDQ0mmFcVlfKPvVMRfFDCCM1JiKXx8BLI/zEFiGu1tMgrtNloC7vJODZu1l k18NWVUUsJOvC27URpPdonjIygVwf+OqkXqmcgo0= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([94.218.222.9]) by smtp.web.de (mrweb002 [213.165.67.108]) with ESMTPSA (Nemesis) id 0M09z2-1i3ioE0L1w-00uFXJ; Tue, 15 Oct 2019 11:09:02 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <87a7a2qwb7.fsf@HIDDEN> <874l0az9ol.fsf@HIDDEN> <87r23epfex.fsf@HIDDEN> Date: Tue, 15 Oct 2019 11:09:08 +0200 In-Reply-To: <87r23epfex.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Tue, 15 Oct 2019 10:43:34 +0200") Message-ID: <87ftjul6iz.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:f8QVYRgtFtAOqKA/jjIF2QMnpx/PVn8cHyhgIhOdeniiZGjTnV6 CiIszgGm/U4x6+EYQ3g9560REC3CIr4KS21jpiiC3y4kK4sbxfx+lVYRbfMCPBPmtokWqTD Gnf54Or6jsJg2Jy8P6C+Fixn+Kpk4Ane1hefx/q7THQ4NAm9aoNUlNKlYzxajhe1cfgXMDc qgCPGFp2ysxG6UOn1HJDA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:pJf8KBfBJMY=:UTaQPEyKKLq4RkhSblZKie X/vAHjzMXwyomtg4NH2XXxPCLV741nWa83UbuBpTZlkpT4YdmKgqvVeqtgeQQXVMoYDPxpVg0 2+1Ycc+b0Dfq5hRxIjdJSc1bTob5rajJnU0mBnzk7QDEII7LFIU7zjIiJftco/bO93ZhWVqoB WS/y8UI8q7rnX0khwe1Wr4oT0rN+Rx688EwXcdkbKLKv8S7NpyMUrx0H0cG50aPUH7cXwIrIm ZtFyacTsz0FvxxfEdgBqa/bCioLqo22LDGFlGXKcUKCxTh4n2HwuAFdQdYpmAcJwtS3AQ9nRP hQicuviwYYWjpUPvnzPCPboTnDh/3nekPhqWF+Vi2ig4/g67yfWrWwrCGTjV6lVGaz9jbJehl dR5yr9gZl9UWvQnTyruYxdCQU5kXU7AcmzxPrAehTEziNMwl+Pv30z4ey5XM3gVIMq1ciEUgc IoeDAMnmhEWrEWxbpRm3fv20CjfSpLZQjEalEACQEhjie4YfZ8Oep+CrJUIvpul3EMeNJaWn6 LWmB0Z7wR+8TGwNjYmo6miOyPe+eRGFFfkvoy45AKFnWzb5Krx6X2iZQR4aJWq18LkRM2OLAC 3S9H6sbj2uG2fQGA5sXq6jPdGyZaELJbEQ2HwGdwjgamw+NWvBCxYrb0MsBVDJ14tAGnd8N1+ jZXZjUxEhWoxta20BjIlhP4dRjC3rLvPaGaji4919HknHck1GUm+5hhBc7OrtChCaLlyLd6z5 S4OkIkouMwcVVQ0f6ZQw4PxUbZZg/dXbniqQgH0IkdnYvcqR+g1JqGp1UwgSBlw2SbJvwtDrg xHxBrPTYtDF/66caN2CHgmzwN/rQ29ztwYnItrZPbE1kOcUYCXI0bhX96eGaz9qdWz5FAL5oV X1ET23gOCmnagnKyvlSx8PIzfnmudRxYV2NLZb3DQ1VUuNqmpnLdXRLugcHGghFPN10lI0noe DwmDYG3LNCTOl/U4qclQzBHFdC5ny56yqiibHJPDrt6QpCSXYzS7qcH35aSdtI5Kz50LRFLmW kEDxcCvXznsz0XpOPxQraci8d3sm6hBnAVGBxlsW1dUUgDsc3maUf/VjQJuJJuqfmTe5C+200 46zl2hqO3/9mit0YkOLOmYytg3SBmtF/6G7aFkKeA5gh95KAuA3hYhUO7RG+e/Exfqmrj1+gl 8e6TK/3SzmjMtXpSaxsfrBm4GqjhpX0mzHj2Eu4ilwroBFkac42W5NZEt+crDMLLTo4TOfxwM tZmUwViefPXpNXMoMbduVJW/gaa0dFqHt9BL6B9Chev15Oz3yY0pYOrUvpHQ= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: Phil Sainty <psainty@HIDDEN>, VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Lars Ingebrigtsen <larsi@HIDDEN> writes: > It's ambiguous, though -- you may want to search for "(rx (or "foo" > "bar"))". Unless I misunderstood, you would enter "(rx (or \"foo\" \"bar\"))" instead of (rx (or "foo" "bar")) Michael.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 08:43:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 15 04:43:41 2019 Received: from localhost ([127.0.0.1]:42704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKIQf-0000w9-MR for submit <at> debbugs.gnu.org; Tue, 15 Oct 2019 04:43:41 -0400 Received: from [80.91.231.51] (port=52906 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1iKIQe-0000w0-3F for 31953 <at> debbugs.gnu.org; Tue, 15 Oct 2019 04:43:40 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <larsi@HIDDEN>) id 1iKIQZ-0002FX-4G; Tue, 15 Oct 2019 10:43:37 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Michael Heerdegen <michael_heerdegen@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <87a7a2qwb7.fsf@HIDDEN> <874l0az9ol.fsf@HIDDEN> Date: Tue, 15 Oct 2019 10:43:34 +0200 In-Reply-To: <874l0az9ol.fsf@HIDDEN> (Michael Heerdegen's message of "Tue, 15 Oct 2019 10:37:14 +0200") Message-ID: <87r23epfex.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > But IMO instead of > > M-x highlight-rx RET (or "foo" "bar") RET > > it's not much harder to enter (rx (or "foo" "bar")) - so I wonder if we > could also just allow to enter any Elisp expression? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > But IMO instead of > > M-x highlight-rx RET (or "foo" "bar") RET > > it's not much harder to enter (rx (or "foo" "bar")) - so I wonder if we > could also just allow to enter any Elisp expression? Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 31953 Cc: Phil Sainty <psainty@HIDDEN>, VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) Michael Heerdegen <michael_heerdegen@HIDDEN> writes: > But IMO instead of > > M-x highlight-rx RET (or "foo" "bar") RET > > it's not much harder to enter (rx (or "foo" "bar")) - so I wonder if we > could also just allow to enter any Elisp expression? It's ambiguous, though -- you may want to search for "(rx (or "foo" "bar"))". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 08:37:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 15 04:37:28 2019 Received: from localhost ([127.0.0.1]:42695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKIKe-0000mx-KX for submit <at> debbugs.gnu.org; Tue, 15 Oct 2019 04:37:28 -0400 Received: from mout.web.de ([217.72.192.78]:44769) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <michael_heerdegen@HIDDEN>) id 1iKIKc-0000mg-FI for 31953 <at> debbugs.gnu.org; Tue, 15 Oct 2019 04:37:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1571128629; bh=s6dUHAD3kYpeCCQqlafN+BRYvoX59CR2mfi/h6ISyYE=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=UPQYkfzVWcVEhIrocD+KZRBMpDdwQXn+8do/Lsu3e25rakneJuk98et8MST3i2vCc 8R6Wto6FsE/Qpzhx8spjQXoNcqcvKTv7zQFq/OObBN0iCp5l3OweqSnktry5ZWhL0D 7zXpbOnFIyiSnfZswz2ejZKnL3fST/JS7H9hhmfY= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from drachen.dragon ([94.218.222.9]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MK24P-1iIukT3Sdx-001QQw; Tue, 15 Oct 2019 10:37:08 +0200 From: Michael Heerdegen <michael_heerdegen@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> <87a7a2qwb7.fsf@HIDDEN> Date: Tue, 15 Oct 2019 10:37:14 +0200 In-Reply-To: <87a7a2qwb7.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Tue, 15 Oct 2019 09:53:16 +0200") Message-ID: <874l0az9ol.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:IKbrhAQNt+HY4xqUKQ0+kuBWqiBKzsl1qneSPJSvAfpPF4WTbi8 JG5LguJeqaZpAyIlXQK7eLNGzeRvKDPv59GymdP4YsLompstXSdQdKIsC6LDwnEf8eVK9An vjZn+Euyn76OhsZv63g3Ssjx5dZJ3MCexIMKhS627mg1bg1Rsvp5jifPzRQ/4R769YLA+sY jQM67nDQDEtfxn2j9oP/A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:W1CSMEUm2QU=:FtU0SZSpvyJNoRj2tcQQMm XQJEt3qiuVek+fRL8GRKRKU0DsDl4pSnJNe/E36O6rCjH0vsPenGPewpV4KothlI3F718Z5LZ 948zrEG89SQ2IQNFFSd+RFtip4bODncsB9HqaT5Uea40BChgLgtpdnWMPvCtFEbWW254UL/Wy LICGnXs4fuK/eHYv4SM78M2ThtWkaX8hr8efrhkSzi2TlIfMdqKCavJEqYp7Wt5kCpVOVzf0S pkDv1YTolrQYM0H91UZqMmA9p34OEaw+B9oD6CbZwq6BkwVD/sLjC4Ub85aRykrixltE6wttl ysYkF6OtZOKwz7GbFpWNZv/XmRnW4spjfTP5AoHR2JNPVP+grwyDQmfltRMKK7nVIh0lPo96J SyVUYDZYGe+YOlTTUaFPqVrfdDBYtYUrQ+rGG4TA2EUdZlDPBHr5ZvDuYfWdgMK1ccOn3jRS8 EJNNMVGeTs3kWLe6oovXvGh7v3z/g/7BdmlQIgUAKlHXuIypfxSCqFZvxRrKmx2mgW8cxwnQ1 tODyyOWT+x41hBKSdrWgcWtAEdt2Gj8ScYKmE3Qa5rS7/RCklK7kj4PcwZBTtBYd5l0OForrb ubwG34UCVWp/SDv3BjXUHymUjCvL9tRPmyYnSFw9h0Pj4pYOh+MFxtW+x7SBed33vCB13WiRO LWRUJd9g4ujGOYxMLLikTgeVkVcKywJoTCYp2PGXe7eRnQIKYjLuT85CDAWiuSZcGw+oz9BEm PgfpDNrjZtFZ0KeC0dThKjeEj0dmXoQhdR2Y6/ja9ukmf1kacQg4Kc7B3HH/wMZpctIOuTdHf S5GPkzf/jL6mwR+SaDvKceqfx241mmr+Re06cGhUIdkcfRRD9Uo/7us/nsYldvlyWxC6WJ4P4 yjHilq3BJfItOYusM+8A8kGj7XoEh8cn1vW8qnsQBVoRllwuCo62ceFEhY2tUpoX5NzPKUMe2 rHGh1M+PQyJPOFqRx1T983xQjuy3GY5h50gqZ+/oK3uFevC7vxwV3fU7auVfv1z22dPd2kewb u7SvkiOdxeqkNuWuv3q6uz4G7j2K8QVkiLgDmgIiEzxKV2QBcmak1Uh5chXTgsR9vYn0tZ3Ae Aj/fshg7ph+Qs3Qk2mYtuLXPmiqO5tUMPHKiBHppRGm0PV/DH7IuPnGP4wTxJmPkYecayY9zd 5YFBblQBgtECYnsrNUZwSO9a+6th/ULNJRQqgw+5zTxB3yBpb7rAubNpl3KLfMrkH4bQBVE1K xlPBhS2tTDOKngNprDw/8DKQ+HJ/nXi7yWpU1iSL6JhdQI8VxIMYwFu1gKSg= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31953 Cc: Phil Sainty <psainty@HIDDEN>, VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Lars Ingebrigtsen <larsi@HIDDEN> writes: > But do we think that people want to type in rx forms? I would welcome such a change. But IMO instead of M-x highlight-rx RET (or "foo" "bar") RET it's not much harder to enter (rx (or "foo" "bar")) - so I wonder if we could also just allow to enter any Elisp expression? Michael.
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 07:53:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Oct 15 03:53:24 2019 Received: from localhost ([127.0.0.1]:42654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKHe0-00089S-AL for submit <at> debbugs.gnu.org; Tue, 15 Oct 2019 03:53:24 -0400 Received: from [80.91.231.51] (port=51956 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1iKHdx-00089H-Fw for 31953 <at> debbugs.gnu.org; Tue, 15 Oct 2019 03:53:23 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <larsi@HIDDEN>) id 1iKHds-0001lj-KW; Tue, 15 Oct 2019 09:53:19 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Phil Sainty <psainty@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> Date: Tue, 15 Oct 2019 09:53:16 +0200 In-Reply-To: <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> (Phil Sainty's message of "Tue, 15 Oct 2019 15:39:43 +1300") Message-ID: <87a7a2qwb7.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Phil Sainty <psainty@HIDDEN> writes: > I think the idea is to be able to *interactively* enter rx syntax > and have it highlighted (as opposed to `highlight-regexp' which will > obviously treat what you enter interactively as an actual r [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Phil Sainty <psainty@HIDDEN> writes: > I think the idea is to be able to *interactively* enter rx syntax > and have it highlighted (as opposed to `highlight-regexp' which will > obviously treat what you enter interactively as an actual r [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 31953 Cc: VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) Phil Sainty <psainty@HIDDEN> writes: > I think the idea is to be able to *interactively* enter rx syntax > and have it highlighted (as opposed to `highlight-regexp' which will > obviously treat what you enter interactively as an actual regexp, > rather than something to be transformed into one). > > i.e. These would be equivalent: > > M-x highlight-rx RET (or "foo" "bar") RET > M-x highlight-regexp RET \(foo\|bar\) RET Oh, I see. I think it would be rather odd to have just one regexp-reading command that uses the rx syntax interactively. If this is something we want (and I don't really envision people willingly typing in rx forms interactively), then it should be fixed in `read-regexp'. It could, for instance, have a keystroke that changes the input mode. But do we think that people want to type in rx forms? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 02:39:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 14 22:39:50 2019 Received: from localhost ([127.0.0.1]:42517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKCkX-0004fV-LU for submit <at> debbugs.gnu.org; Mon, 14 Oct 2019 22:39:49 -0400 Received: from smtp-4.orcon.net.nz ([60.234.4.59]:33773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <psainty@HIDDEN>) id 1iKCkU-0004fL-Js for 31953 <at> debbugs.gnu.org; Mon, 14 Oct 2019 22:39:49 -0400 Received: from [10.253.37.70] (port=40518 helo=webmail.orcon.net.nz) by smtp-4.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from <psainty@HIDDEN>) id 1iKCkR-0007Z7-Ob; Tue, 15 Oct 2019 15:39:43 +1300 Received: from wlgwil-nat-office.catalyst.net.nz ([202.78.240.7]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Tue, 15 Oct 2019 15:39:43 +1300 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 15 Oct 2019 15:39:43 +1300 From: Phil Sainty <psainty@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively In-Reply-To: <87o8yirgk4.fsf@HIDDEN> References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> <87o8yirgk4.fsf@HIDDEN> Message-ID: <646a4a85cca29e6ca83e1b5b2004902b@HIDDEN> X-Sender: psainty@HIDDEN User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31953 Cc: VanL <van@HIDDEN>, 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On 2019-10-15 13:35, Lars Ingebrigtsen wrote: >> I was wanting to migrate from regexp to rx syntax for highlighting. > > `rx' returns a normal regexp, so you can use whatever you want, can't > you? I think the idea is to be able to *interactively* enter rx syntax and have it highlighted (as opposed to `highlight-regexp' which will obviously treat what you enter interactively as an actual regexp, rather than something to be transformed into one). i.e. These would be equivalent: M-x highlight-rx RET (or "foo" "bar") RET M-x highlight-regexp RET \(foo\|bar\) RET
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 15 Oct 2019 00:36:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 14 20:36:02 2019 Received: from localhost ([127.0.0.1]:42459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKAoj-0001ah-RG for submit <at> debbugs.gnu.org; Mon, 14 Oct 2019 20:36:02 -0400 Received: from [80.91.231.51] (port=44448 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1iKAoi-0001aR-9I for 31953 <at> debbugs.gnu.org; Mon, 14 Oct 2019 20:36:00 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <larsi@HIDDEN>) id 1iKAoe-00068h-16; Tue, 15 Oct 2019 02:35:58 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: 31953 <at> debbugs.gnu.org Subject: Re: bug#31953: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> <875zkqsx1c.fsf@HIDDEN> Date: Tue, 15 Oct 2019 02:35:55 +0200 In-Reply-To: <875zkqsx1c.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Tue, 15 Oct 2019 01:54:39 +0200") Message-ID: <87o8yirgk4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: (Please keep the debbugs address in the Cc list -- otherwise the bug tracker won't get the message.) >>> A usecase is to mark a region or string of few words >>> and to call `highlight-rx` which does a verbatim highlight. >> >>Sorry, I'm not sure I understand what you're requesting here. >> >>highlig [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: (Please keep the debbugs address in the Cc list -- otherwise the bug tracker won't get the message.) >>> A usecase is to mark a region or string of few words >>> and to call `highlight-rx` which does a verbatim highlight. >> >>Sorry, I'm not sure I understand what you're requesting here. >> >>highlig [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 31953 Cc: VanL <van@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) (Please keep the debbugs address in the Cc list -- otherwise the bug tracker won't get the message.) >>> A usecase is to mark a region or string of few words >>> and to call `highlight-rx` which does a verbatim highlight. >> >>Sorry, I'm not sure I understand what you're requesting here. >> >>highlight-regexp is an alias for hi-lock-face-buffer which just does >>some highlighting, as far as I can see. > > I was wanting to migrate from regexp to rx syntax for highlighting. `rx' returns a normal regexp, so you can use whatever you want, can't you? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 14 Oct 2019 23:54:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 14 19:54:47 2019 Received: from localhost ([127.0.0.1]:42422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iKAAp-0006XU-6k for submit <at> debbugs.gnu.org; Mon, 14 Oct 2019 19:54:47 -0400 Received: from [80.91.231.51] (port=43652 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1iKAAm-0006XL-Ia for 31953 <at> debbugs.gnu.org; Mon, 14 Oct 2019 19:54:45 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <larsi@HIDDEN>) id 1iKAAh-0005lc-F2 for 31953 <at> debbugs.gnu.org; Tue, 15 Oct 2019 01:54:43 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: 31953 <at> debbugs.gnu.org Subject: [VanL] Re: bug#31953: feature request - `highlight-rx` interactively Date: Tue, 15 Oct 2019 01:54:39 +0200 Message-ID: <875zkqsx1c.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Start of forwarded message From: VanL <van@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` inte [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Start of forwarded message From: VanL <van@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` inte [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnus.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 31953 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) -------------------- Start of forwarded message -------------------- From: VanL <van@HIDDEN> To: Lars Ingebrigtsen <larsi@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively Date: Thu, 10 Oct 2019 18:15:38 +1100 >> A usecase is to mark a region or string of few words >> and to call `highlight-rx` which does a verbatim highlight. > >Sorry, I'm not sure I understand what you're requesting here. > >highlight-regexp is an alias for hi-lock-face-buffer which just does >some highlighting, as far as I can see. I was wanting to migrate from regexp to rx syntax for highlighting. -------------------- End of forwarded message -------------------- -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at 31953) by debbugs.gnu.org; 9 Oct 2019 22:02:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 09 18:02:50 2019 Received: from localhost ([127.0.0.1]:54332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iIK2j-0003Zd-Lx for submit <at> debbugs.gnu.org; Wed, 09 Oct 2019 18:02:49 -0400 Received: from quimby.gnus.org ([80.91.231.51]:45272) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <larsi@HIDDEN>) id 1iIK2i-0003ZW-LD for 31953 <at> debbugs.gnu.org; Wed, 09 Oct 2019 18:02:49 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <larsi@HIDDEN>) id 1iIK2f-0005Ab-0H; Thu, 10 Oct 2019 00:02:47 +0200 From: Lars Ingebrigtsen <larsi@HIDDEN> To: Van L <van@HIDDEN> Subject: Re: bug#31953: feature request - `highlight-rx` interactively References: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> Date: Thu, 10 Oct 2019 00:02:44 +0200 In-Reply-To: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> (Van L.'s message of "Sun, 24 Jun 2018 17:47:31 +1000") Message-ID: <8736g11ssb.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Van L <van@HIDDEN> writes: > Towards the transition to rx from regexp > may I suggest `highlight-rx` for `highlight-regexp`. > > A usecase is to mark a region or string of few words > and to call `highlight-rx` which does a ver [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31953 Cc: 31953 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Van L <van@HIDDEN> writes: > Towards the transition to rx from regexp > may I suggest `highlight-rx` for `highlight-regexp`. > > A usecase is to mark a region or string of few words > and to call `highlight-rx` which does a verbatim highlight. Sorry, I'm not sure I understand what you're requesting here. highlight-regexp is an alias for hi-lock-face-buffer which just does some highlighting, as far as I can see. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no
bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 24 Jun 2018 07:47:52 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jun 24 03:47:52 2018 Received: from localhost ([127.0.0.1]:33622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fWzkW-0001tl-IP for submit <at> debbugs.gnu.org; Sun, 24 Jun 2018 03:47:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <van@HIDDEN>) id 1fWzkU-0001tW-LU for submit <at> debbugs.gnu.org; Sun, 24 Jun 2018 03:47:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <van@HIDDEN>) id 1fWzkO-0008Ks-Rr for submit <at> debbugs.gnu.org; Sun, 24 Jun 2018 03:47:45 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38052) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <van@HIDDEN>) id 1fWzkO-0008KX-Ng for submit <at> debbugs.gnu.org; Sun, 24 Jun 2018 03:47:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32920) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <van@HIDDEN>) id 1fWzkN-00042N-Kl for bug-gnu-emacs@HIDDEN; Sun, 24 Jun 2018 03:47:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <van@HIDDEN>) id 1fWzkK-0008Di-GU for bug-gnu-emacs@HIDDEN; Sun, 24 Jun 2018 03:47:43 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:55861) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <van@HIDDEN>) id 1fWzkK-0008BL-9a for bug-gnu-emacs@HIDDEN; Sun, 24 Jun 2018 03:47:40 -0400 X-Originating-IP: 203.213.106.91 Received: from epi.local (203-213-106-91.static.tpgi.com.au [203.213.106.91]) (Authenticated sender: van@HIDDEN) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id A794440004 for <bug-gnu-emacs@HIDDEN>; Sun, 24 Jun 2018 07:47:36 +0000 (UTC) From: Van L <van@HIDDEN> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: feature request - `highlight-rx` interactively Message-Id: <DACF1335-66D7-411F-AD12-ECC407AFCF56@HIDDEN> Date: Sun, 24 Jun 2018 17:47:31 +1000 To: bug-gnu-emacs@HIDDEN Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.4 (-----) Hello. Towards the transition to rx from regexp may I suggest `highlight-rx` for `highlight-regexp`. A usecase is to mark a region or string of few words and to call `highlight-rx` which does a verbatim highlight.
Van L <van@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#31953
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.