From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#21449: Emacs lisp mode: incorrect fontification of symbols containing escaped characters. Date: Thu, 31 Oct 2019 18:00:32 +0100 Message-ID: <87d0ec7sun.fsf@gnus.org> References: <20150909201042.GA10205@acm.fritz.box> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="60916"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 21449@debbugs.gnu.org To: Alan Mackenzie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Oct 31 18:01:22 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iQDp4-000Fgn-GD for geb-bug-gnu-emacs@m.gmane.org; Thu, 31 Oct 2019 18:01:22 +0100 Original-Received: from localhost ([::1]:52784 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQDp2-0007lD-B0 for geb-bug-gnu-emacs@m.gmane.org; Thu, 31 Oct 2019 13:01:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43889) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iQDon-0007fW-27 for bug-gnu-emacs@gnu.org; Thu, 31 Oct 2019 13:01:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iQDol-0004VD-TE for bug-gnu-emacs@gnu.org; Thu, 31 Oct 2019 13:01:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45351) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iQDok-0004UU-JX for bug-gnu-emacs@gnu.org; Thu, 31 Oct 2019 13:01:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iQDoj-0003C0-V2 for bug-gnu-emacs@gnu.org; Thu, 31 Oct 2019 13:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 31 Oct 2019 17:01:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21449 X-GNU-PR-Package: emacs Original-Received: via spool by 21449-submit@debbugs.gnu.org id=B21449.157254124012221 (code B ref 21449); Thu, 31 Oct 2019 17:01:01 +0000 Original-Received: (at 21449) by debbugs.gnu.org; 31 Oct 2019 17:00:40 +0000 Original-Received: from localhost ([127.0.0.1]:54169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQDoN-0003B2-PK for submit@debbugs.gnu.org; Thu, 31 Oct 2019 13:00:39 -0400 Original-Received: from quimby.gnus.org ([80.91.231.51]:48366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQDoL-0003Ao-0x for 21449@debbugs.gnu.org; Thu, 31 Oct 2019 13:00:38 -0400 Original-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 ) id 1iQDoH-0002mV-5g; Thu, 31 Oct 2019 18:00:35 +0100 In-Reply-To: <20150909201042.GA10205@acm.fritz.box> (Alan Mackenzie's message of "Wed, 9 Sep 2015 20:10:42 +0000") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:170538 Archived-At: Alan Mackenzie writes: > ;; Constant values. > - ("\\_<:\\(?:\\sw\\|\\s_\\)+\\_>" 0 font-lock-builtin-face) > + ("\\_<:\\(?:\\sw\\|\\s_\\|\\\\.\\)+\\_>" 0 font-lock-builtin-face) This code has changed a lot since this was reported: ;; Constant values. (,(concat "\\_<:" lisp-mode-symbol-regexp "\\_>") (0 font-lock-builtin-face)) But: lisp-mode-symbol-regexp => "\\(?:\\sw\\|\\s_\\|\\\\.\\)+" So it basically looks like this was added in some form or other, and the test case fontifies correctly for me now, so I'm going to go ahead and guess that this works as it's supposed to now, and I'm closing this bug report. Please reopen if it's still an issue. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no