From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: ndame via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#46092: [External] : bug#53507: 27.1; syntax highlight in the eval-expression prompt Date: Thu, 27 Jan 2022 03:08:28 +0000 Message-ID: References: <87fspcx9hz.fsf@gnus.org> <87k0enqrpn.fsf@web.de> <_4HT5Zir6jtMz0tMVkAv21AKQoFlXcqM-W6PQki147C7hd47OGx6D-bN_3pM5ckEJ8kSeu0oZ3amuodEoL7dPrn4DTJ3f9YFuoaAIWsRyJ0=@protonmail.com> Reply-To: ndame Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7477"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Michael Heerdegen , "53507@debbugs.gnu.org" <53507@debbugs.gnu.org>, "larsi@gnus.org" , "46092@debbugs.gnu.org" <46092@debbugs.gnu.org> To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jan 27 04:09:18 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nCv9x-0001lY-VO for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 27 Jan 2022 04:09:17 +0100 Original-Received: from localhost ([::1]:46276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nCv9w-00058e-Gg for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 26 Jan 2022 22:09:16 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38870) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nCv9j-00054l-2D for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2022 22:09:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:32805) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nCv9i-0003An-IW for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2022 22:09:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nCv9i-00054y-D6 for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2022 22:09:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Jan 2022 03:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46092 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 46092-submit@debbugs.gnu.org id=B46092.164325291819482 (code B ref 46092); Thu, 27 Jan 2022 03:09:02 +0000 Original-Received: (at 46092) by debbugs.gnu.org; 27 Jan 2022 03:08:38 +0000 Original-Received: from localhost ([127.0.0.1]:53939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCv9K-000549-HI for submit@debbugs.gnu.org; Wed, 26 Jan 2022 22:08:38 -0500 Original-Received: from mail-40138.protonmail.ch ([185.70.40.138]:23375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nCv9I-00053o-8K for 46092@debbugs.gnu.org; Wed, 26 Jan 2022 22:08:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1643252909; bh=i+TdyUhvFygbx2TAaNsjP/2rL69PL3zO/C5LJQjG4r4=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=UsNiAONtk2ma40ocOgD9eHq7Y9EVcvxGXtbVB2jwYnUMxMPWRLSIiFqLWIVyleVH/ CVRVamGrAtGnOLbCEH1sQ3j+Lparpkw5sQfxO+a0KoTE5w+0q/LPNVQ2t1orLl1g4i 40Fp9oxLzoPeMd2NblsdY/1+rhUDS5LAurlI6L0VkQU6iOoj1wOIFypEs2u/hOp6my Xe3FpSl0Oy6T+KMZtCb+z1yR472qp3ihfkB160XPTU/vx1ajjN5YsQBR65RDTFaFJV 0mLfSL6JiFq8EIuA+uFm0JnTNsdVxepfJ2kx5DCGh7qQyKSEG3l+OiJ7m9XVASv6zZ 1BOQH2/Jfwepg== In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" X-ACL-Warn: , ndame Xref: news.gmane.io gmane.emacs.bugs:225320 Archived-At: > Font-locking a sexp you're typing isn't very > important. It may not be important for you, because you type only simple expressions into eval-expression , but others can use it differently. I often paste multiline elisp snippets (e.g. 8-10 lines) into eval-expression which operate on the current buffer (transforming content, etc). I'm most of the time interestested in buffer changes, not the result of the expression. Such a snippet often needs small tewakings depending on the current buffer content. In this case I retrieve the snippet from the history of the eval expression prompt and edit it right the in the minibuffer. When editing multiline snippets there, font locking is important, because it makes it easier to read the code (strings, etc.), just like in case of code in regular elisp buffers.