From unknown Wed Aug 20 01:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Aug 2014 04:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18163 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18163@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14068670744734 (code B ref -1); Fri, 01 Aug 2014 04:25:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Aug 2014 04:24:34 +0000 Received: from localhost ([127.0.0.1]:53556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XD4OP-0001EH-DE for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51154) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XD4OM-0001E3-NZ for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XD4O7-00079t-6E for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:25 -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]:41528) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XD4O7-00079o-2j for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XD4Ny-0003Yb-75 for bug-gnu-emacs@gnu.org; Fri, 01 Aug 2014 00:24:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XD4Np-00073n-A2 for bug-gnu-emacs@gnu.org; Fri, 01 Aug 2014 00:24:06 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:39220) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XD4Np-00071s-2o for bug-gnu-emacs@gnu.org; Fri, 01 Aug 2014 00:23:57 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s714Nn8J007431 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 1 Aug 2014 04:23:50 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s714NmQj007104 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 1 Aug 2014 04:23:49 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s714NmsS012714 for ; Fri, 1 Aug 2014 04:23:48 GMT MIME-Version: 1.0 Message-ID: Date: Thu, 31 Jul 2014 21:23:47 -0700 (PDT) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Recipe from emacs -Q: Type this into an Emacs-Lisp mode buffer: (defun foo () (condition-case nil (let ((toto (lambda (cand) =09=09 (foo)) bar))) (quit (tutu)))) The text "bar)))" is highlighted erroneously, with face `font-lock-warning-face'. It should not be highlighted at all. If you add more right-parens, or any other text, at the end of the same line as the warning-highlighted text, it too has that red face. It does not seem to matter what text you add. You can remove all of the warning-face text except the `b' (or any other char in place of `b'), and it is still highlighted. You can remove the SPC before the `b' and it remains highlighted. If you remove the whitespace before "(foo..." on the same line, the highlighting remains. If you remove the newline before the "(foo..." line then the highlighting goes away. The first build where I see this regression is this one: In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-04-25 on ODIEONE Repository revision: 117024 monnier@iro.umontreal.ca-20140425192226-frpjpmg= s0r8ad9wc Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' The last build I have where there is not this regression is this one: In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-04-21 on ODIEONE Repository revision: 117005 dancol@dancol.org-20140421180019-po4wdeg7gqvvlh= 5d Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' This is the build I'm sending this report from: In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-06-28 on ODIEONE Bzr revision: 117431 rgm@gnu.org-20140628015517-eku6hj8mpgcvfnso Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 06 13:15:35 2014 Received: (at control) by debbugs.gnu.org; 6 Aug 2014 17:15:35 +0000 Received: from localhost ([127.0.0.1]:60590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF4oJ-0004w1-D5 for submit@debbugs.gnu.org; Wed, 06 Aug 2014 13:15:35 -0400 Received: from mercure.iro.umontreal.ca ([132.204.24.67]:48144) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF4oG-0004vk-3h; Wed, 06 Aug 2014 13:15:32 -0400 Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 8B15084F37; Wed, 6 Aug 2014 13:15:31 -0400 (EDT) Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id C59F41E5B8A; Wed, 6 Aug 2014 13:15:04 -0400 (EDT) Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 9FD0AB40CD; Wed, 6 Aug 2014 13:15:04 -0400 (EDT) From: Stefan Monnier To: Drew Adams Subject: Re: bug#18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face' Message-ID: References: Date: Wed, 06 Aug 2014 13:15:04 -0400 In-Reply-To: (Drew Adams's message of "Thu, 31 Jul 2014 21:23:47 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-Spam-Status: No X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: control Cc: 18163-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) tags 18163 notabug thanks > The text "bar)))" is highlighted erroneously, with face > `font-lock-warning-face'. It's no error. There's even a help-text explaining why it's highlighted this way (if you hover your mouse above the highlighted text). Stefan From unknown Wed Aug 20 01:20:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Drew Adams Subject: bug#18163: closed (Re: bug#18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face') Message-ID: References: X-Gnu-PR-Message: they-closed 18163 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: notabug Reply-To: 18163@debbugs.gnu.org Date: Wed, 06 Aug 2014 17:16:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1407345363-19034-1" This is a multi-part message in MIME format... ------------=_1407345363-19034-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font= -lock-warning-face' which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 18163@debbugs.gnu.org. --=20 18163: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18163 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1407345363-19034-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 18163-done) by debbugs.gnu.org; 6 Aug 2014 17:15:35 +0000 Received: from localhost ([127.0.0.1]:60588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF4oI-0004vy-RC for submit@debbugs.gnu.org; Wed, 06 Aug 2014 13:15:35 -0400 Received: from mercure.iro.umontreal.ca ([132.204.24.67]:48144) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF4oG-0004vk-3h; Wed, 06 Aug 2014 13:15:32 -0400 Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 8B15084F37; Wed, 6 Aug 2014 13:15:31 -0400 (EDT) Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id C59F41E5B8A; Wed, 6 Aug 2014 13:15:04 -0400 (EDT) Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 9FD0AB40CD; Wed, 6 Aug 2014 13:15:04 -0400 (EDT) From: Stefan Monnier To: Drew Adams Subject: Re: bug#18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face' Message-ID: References: Date: Wed, 06 Aug 2014 13:15:04 -0400 In-Reply-To: (Drew Adams's message of "Thu, 31 Jul 2014 21:23:47 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-Spam-Status: No X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 18163-done Cc: 18163-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) tags 18163 notabug thanks > The text "bar)))" is highlighted erroneously, with face > `font-lock-warning-face'. It's no error. There's even a help-text explaining why it's highlighted this way (if you hover your mouse above the highlighted text). Stefan ------------=_1407345363-19034-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Aug 2014 04:24:34 +0000 Received: from localhost ([127.0.0.1]:53556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XD4OP-0001EH-DE for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51154) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XD4OM-0001E3-NZ for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XD4O7-00079t-6E for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:25 -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]:41528) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XD4O7-00079o-2j for submit@debbugs.gnu.org; Fri, 01 Aug 2014 00:24:15 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52420) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XD4Ny-0003Yb-75 for bug-gnu-emacs@gnu.org; Fri, 01 Aug 2014 00:24:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XD4Np-00073n-A2 for bug-gnu-emacs@gnu.org; Fri, 01 Aug 2014 00:24:06 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:39220) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XD4Np-00071s-2o for bug-gnu-emacs@gnu.org; Fri, 01 Aug 2014 00:23:57 -0400 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s714Nn8J007431 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 1 Aug 2014 04:23:50 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s714NmQj007104 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 1 Aug 2014 04:23:49 GMT Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s714NmsS012714 for ; Fri, 1 Aug 2014 04:23:48 GMT MIME-Version: 1.0 Message-ID: Date: Thu, 31 Jul 2014 21:23:47 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face' X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Recipe from emacs -Q: Type this into an Emacs-Lisp mode buffer: (defun foo () (condition-case nil (let ((toto (lambda (cand) =09=09 (foo)) bar))) (quit (tutu)))) The text "bar)))" is highlighted erroneously, with face `font-lock-warning-face'. It should not be highlighted at all. If you add more right-parens, or any other text, at the end of the same line as the warning-highlighted text, it too has that red face. It does not seem to matter what text you add. You can remove all of the warning-face text except the `b' (or any other char in place of `b'), and it is still highlighted. You can remove the SPC before the `b' and it remains highlighted. If you remove the whitespace before "(foo..." on the same line, the highlighting remains. If you remove the newline before the "(foo..." line then the highlighting goes away. The first build where I see this regression is this one: In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-04-25 on ODIEONE Repository revision: 117024 monnier@iro.umontreal.ca-20140425192226-frpjpmg= s0r8ad9wc Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' The last build I have where there is not this regression is this one: In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-04-21 on ODIEONE Repository revision: 117005 dancol@dancol.org-20140421180019-po4wdeg7gqvvlh= 5d Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' This is the build I'm sending this report from: In GNU Emacs 24.4.50.1 (i686-pc-mingw32) of 2014-06-28 on ODIEONE Bzr revision: 117431 rgm@gnu.org-20140628015517-eku6hj8mpgcvfnso Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/snapshot/trunk --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' LDFLAGS=3D-Lc:/Devel/emacs/lib 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include'' ------------=_1407345363-19034-1-- From unknown Wed Aug 20 01:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Aug 2014 18:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18163 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Stefan Monnier Cc: 18163-done@debbugs.gnu.org Received: via spool by 18163-done@debbugs.gnu.org id=D18163.140734829028653 (code D ref 18163); Wed, 06 Aug 2014 18:05:03 +0000 Received: (at 18163-done) by debbugs.gnu.org; 6 Aug 2014 18:04:50 +0000 Received: from localhost ([127.0.0.1]:60688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF5Zx-0007S5-S9 for submit@debbugs.gnu.org; Wed, 06 Aug 2014 14:04:50 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:42231) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XF5Zv-0007Rn-5h for 18163-done@debbugs.gnu.org; Wed, 06 Aug 2014 14:04:47 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s76I4eIc014069 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 6 Aug 2014 18:04:41 GMT Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s76I4evq011327 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 6 Aug 2014 18:04:40 GMT Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s76I4ecv011318; Wed, 6 Aug 2014 18:04:40 GMT MIME-Version: 1.0 Message-ID: Date: Wed, 6 Aug 2014 11:04:39 -0700 (PDT) From: Drew Adams References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -3.0 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.0 (---) > It's no error. There's even a help-text explaining why it's highlighted > this way (if you hover your mouse above the highlighted text). I see. Yes, I can see that that can be helpful. It's unfortunate that the same face is used for this kind of warning and for things like `error' and `user-error', which are not something to be warned about. It is handy to highlight those too (specially), but they should not use a "warning" face, if that face is really starting to be used to warn. IOW using `font-lock-warning-face' to warn uncovers an (effectively new) bug: its use for non-warnings is inappropriate. It could arguably have been considered appropriate (though poorly named) as long as none of the uses involved warning. There is no longer any such justification. From unknown Wed Aug 20 01:20:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18163: 24.4.50; REGRESSION, font-lock in `emacs-lisp-mode': spurious `font-lock-warning-face' Resent-From: Leo Liu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Aug 2014 03:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18163 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: 18163@debbugs.gnu.org Cc: monnier@iro.umontreal.ca, drew.adams@oracle.com Received: via spool by 18163-submit@debbugs.gnu.org id=B18163.140738330225668 (code B ref 18163); Thu, 07 Aug 2014 03:49:01 +0000 Received: (at 18163) by debbugs.gnu.org; 7 Aug 2014 03:48:22 +0000 Received: from localhost ([127.0.0.1]:32956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XFEgg-0006fw-5L for submit@debbugs.gnu.org; Wed, 06 Aug 2014 23:48:22 -0400 Received: from mail-pd0-f172.google.com ([209.85.192.172]:56414) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XFEgd-0006fZ-5z for 18163@debbugs.gnu.org; Wed, 06 Aug 2014 23:48:19 -0400 Received: by mail-pd0-f172.google.com with SMTP id ft15so4440602pdb.17 for <18163@debbugs.gnu.org>; Wed, 06 Aug 2014 20:48:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=OXkiLOyUCPLkWJb3o1I36VoeXNMi58CK8qaoN3UKj8c=; b=xu610nZC2cmAFtadBN6Ypbg2sQ6CnFE/bYkr+zPefZpAlLqQXi2HvLOlGVzYsOwek2 8m662HGYfFQZ1UkBG5IPzt9+EmPsO+okYhUd2NZwNDRQe4d5tY2u6AhHkgCzR3oHEl3r PeYI1GOgwakB6zKTuh4QykusdoB/0+D9dybL9ENuu1PIbjZJITblxfjMlZkCBcBeZJEI ZEYrhU5k/FVM6I9olxIWXVq1yk0vBO7Wg0NKQRBulpv/FxGnBbod/TPlDn4Oi3PQ6ydq s/JVjJGXcqcK+KoF+Qbna2FaFfFV1ZWwI9DYWiDD0sZYiDINEKHplLAjRPi3a5tSX50y kJcg== X-Received: by 10.68.143.100 with SMTP id sd4mr15103156pbb.76.1407383293042; Wed, 06 Aug 2014 20:48:13 -0700 (PDT) Received: from fortuna ([221.222.157.214]) by mx.google.com with ESMTPSA id fx5sm2779683pbb.62.2014.08.06.20.48.07 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Wed, 06 Aug 2014 20:48:12 -0700 (PDT) From: Leo Liu References: Face: iVBORw0KGgoAAAANSUhEUgAAACkAAAApAQAAAACAGz1bAAABKElEQVQYlWNg3NIt5FDPUPt7 4+X79Qyucz5/ugik+L2PBgKpyphaIK921q23QDnG0NBQoMr/vaWl9f8ZLL78uPv5PwN7RETfzXoG jhmFz27XM0RXmpuY/WfY+fv0Mc56BvFybfXA/wwL5t/wF61n2PU59axXPcOVzbmSW/8zrNt1benC /ww70hqUU/4zKCtrT9jwn8FhwynbufUMendE2aLqGRpdX9al1zM8eh17lKeeQcTMrdD5P8P3j/YT Q/8zXHSb7p1Qz/C4OM2JuZ7hgtI7K6AjqsMnf8j4z8C6xG1tw3+GqpqvsVn/GTzmpD9j/8/wP/oZ S/l/Bka+QO/g/wy15ueeFQL9N1O8mPU/g+umV3t1gdT0/1bTgHLqYVeXAlWKpMWt+w8Az82C9nHf X0cAAAAASUVORK5CYII= Date: Thu, 07 Aug 2014 11:47:48 +0800 In-Reply-To: (Stefan Monnier's message of "Wed, 06 Aug 2014 13:15:04 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (CentOS 6.5) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On 2014-08-06 13:15 -0400, Stefan Monnier wrote: > It's no error. There's even a help-text explaining why it's highlighted > this way (if you hover your mouse above the highlighted text). Maybe the face can be tweaked to improve usability, for example, underwave/line it. Leo From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 19 19:53:51 2018 Received: (at control) by debbugs.gnu.org; 19 Mar 2018 23:53:51 +0000 Received: from localhost ([127.0.0.1]:42372 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey4b7-0001C0-Jt for submit@debbugs.gnu.org; Mon, 19 Mar 2018 19:53:51 -0400 Received: from mail-it0-f44.google.com ([209.85.214.44]:53713) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ey4b5-0001Bk-HQ; Mon, 19 Mar 2018 19:53:47 -0400 Received: by mail-it0-f44.google.com with SMTP id b136-v6so129044iti.3; Mon, 19 Mar 2018 16:53:47 -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; bh=4bZzYMtATn9maWeHEZlQAikXMeBQpBeWnO6Q9ud7dKg=; b=t2szY0ZmU456elipckrTyFzGt9OlCdBspFjDUx+udWLa0VBWcCE820SbJIB45oUWea qg+SF3LO0T/EoXxXyDqoZNtSvAyS38IapTMp+3YABDOXad8InRBTfR+8CYP/CxlHS+Sn c/lFIu/0Hr2S8ZB6BkBMjjbpL+tdJKZPAhs/cDZ9PdUMGfdqfsqMSCkJ4zOzzsjSEpCk TZhIrcCRwQuBH6WZqfnLEr9bRAlFMlHPxJN7264p43d1T1ubivbkv0dQ2WQx6FJhI/N6 v4FKWjlwKzt+hviTB0kS2M3qmnMTq8jn1nmUcNkiMtSUVxhEnWFxN3WXIeJhh5qHa4uQ a7wA== 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; bh=4bZzYMtATn9maWeHEZlQAikXMeBQpBeWnO6Q9ud7dKg=; b=bzk52KEIdjlTf7jMR7KlkR2RVI9jERxcO1E6oLIyysI1kVqmND342PgIY41HyktXTA cTsTLiPspxVQZql/zzeeFz8Tequ+eE/M48ewPar6pkC9gbF68SYGaXPm0VHBJmU1uwCJ su4I6e65vx+7/NPSYvCzb9J2SoSduMHNCrppTk/nO/g3YtWrw3hnUXHJCmHeXKbEr+XH R5Kk4wU31COP9WfbaPpOQ3tKSxJHsSjwi7shi68TOERgfCZgC2CELxJSe/YydxviaT9t IZsZP06w3HpC1+ufFWkdUl/mw3Y3MF1ZizBWaDNfHzS4QsRk0yUY3spryfAar1AqagX/ USRw== X-Gm-Message-State: AElRT7EIOFIP4F5ZYqvz8EfPWAj8efTCd9J1Qlrf5pNyr0thtjUAlUYk aMxJAlibLa+0d1B7dNVml9dntQ== X-Google-Smtp-Source: AG47ELvmO+2Eu7MJI2e//9oZpe/DuLhTCumLp9dd6+IT78b9W6bZeYj6LLMJaqtu190Gcl94GAosaQ== X-Received: by 2002:a24:5b04:: with SMTP id g4-v6mr756432itb.68.1521503621966; Mon, 19 Mar 2018 16:53:41 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id q21-v6sm171716itb.2.2018.03.19.16.53.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 19 Mar 2018 16:53:41 -0700 (PDT) From: Noam Postavsky To: Andy Moreton Subject: Re: bug#25030: 25.1; Unexpected indentation and syntax-highlighting in `emacs-lisp-mode' References: <868taptb26.fsf@gmail.com> Date: Mon, 19 Mar 2018 19:53:40 -0400 In-Reply-To: <868taptb26.fsf@gmail.com> (Andy Moreton's message of "Sun, 18 Mar 2018 19:53:37 +0000") Message-ID: <87efkftyez.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control Cc: 25030@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) unarchive 18163 merge 25030 18163 quit Andy Moreton writes: > This may not be a bug, but it is certainly a mis-feature. > > Warning should be reserved for syntax which may have unintended or > surprising semantics. Indentation that does not follow a convention is > not wrong either systacically or semantically. I'm not convinced by this. Code with unconventional indendation has surprising syntax to a human reader (or from another perspective, when I'm writing code which indents strangely, that clues me in that I've written some unintended syntax), therefore, it seems a warning is exactly appropriate. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 21 22:38:49 2018 Received: (at control) by debbugs.gnu.org; 22 Mar 2018 02:38:49 +0000 Received: from localhost ([127.0.0.1]:46516 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyq7t-0004y1-BL for submit@debbugs.gnu.org; Wed, 21 Mar 2018 22:38:49 -0400 Received: from mail-it0-f52.google.com ([209.85.214.52]:34380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eyq7s-0004xm-2v; Wed, 21 Mar 2018 22:38:48 -0400 Received: by mail-it0-f52.google.com with SMTP id z7-v6so366378iti.1; Wed, 21 Mar 2018 19:38:48 -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; bh=20FQm3tQvB8Lt1zfeC1gRdr3cPqoKehaA5sLL5TIozU=; b=UCmLYC0H83PfUPofCXAxs2dqOKkZUtMzLHq44gek4w26LH8AZcWkZKGvHl2v0lU6Oc jMmfUvEr2Z9CoSw8VEFpeSzKyxwdoqMpmhEopZU/FrFgrjxqPEgH9YzzPhDcxoppjFBe 2HJp7yEuC/kbm7cpyAIJPAhcJCCUdlK+AEieeEitYA8/zfaC2Pq0u2i7tH17JjWdEOmi tPq2byWRWxwj8aYZyou72Aw5Ot9v+zS6llRWAieJSzglwGTNfJJkbhL+f0DPnUv8LZCr 4Ky3KIuyUDRklevj1/dE0owhs/8oVBt1W5n5P2q0cKpQ2lNWq3Z04XyRf1lZwtlDmrdg lI2g== 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; bh=20FQm3tQvB8Lt1zfeC1gRdr3cPqoKehaA5sLL5TIozU=; b=W3Gq2sZNoWIEUjQYAW1H/sbLHxj9xBbPju5/vFEDra6KCHpzKOdMZZ8394yQTUV7gA ldYobNyQdTKAuSHny0IGByJITE0cfgHN49N43tHBu7dXF00B5kWXW4515GarVLtfZ7xJ aU/E/8bJFgfT4C5gGwGG+UzLlGmjE1bL3RDT0eN53ITg3vP4IpjiPOG4BO/LnqCDPVf6 hL0mjgilUoJwJc1uCzAWJrLDZ7J2zSpwQ8PhVVhyWJuTUxTGQi1aIqiEWfngbma7IWHM V9qdhWnLV1vGCetRaamAiQMjVlxDJXacsYPx1OFKxDfl3883gMn+Ttec9L8jMVuc3/hm DK+w== X-Gm-Message-State: AElRT7FgGQoNxtjg+1IgZOCLoOCFojiBk7EQ5BvQjIxaS+TmLQH/Wya/ 8evTbuBbs5MTEUuKVrrXW//Hqg== X-Google-Smtp-Source: AG47ELuLsW7APcjqBR3F5rB2v4Y6XIxgxsZk3fX3tfKc0GbWjukGFrevsl4bBys5C+U2GVnr3S58Rg== X-Received: by 2002:a24:e085:: with SMTP id c127-v6mr6625792ith.25.1521686322122; Wed, 21 Mar 2018 19:38:42 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id e142-v6sm4241700ite.3.2018.03.21.19.38.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 21 Mar 2018 19:38:41 -0700 (PDT) From: Noam Postavsky To: Andy Moreton Subject: Re: bug#25030: 25.1; Unexpected indentation and syntax-highlighting in `emacs-lisp-mode' References: <868taptb26.fsf@gmail.com> <87efkftyez.fsf@gmail.com> <86in9rmw6h.fsf@gmail.com> <87a7v3trww.fsf@gmail.com> Date: Wed, 21 Mar 2018 22:38:39 -0400 In-Reply-To: (Andy Moreton's message of "Tue, 20 Mar 2018 12:55:48 +0000") Message-ID: <87o9jgsukw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control Cc: 25030@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) retitle 25030 elisp: highlighting of unexpected indentation should use separate face from highlight of error functions severity 25030 wishlist tags 25030 = reopen 25030 quit Andy Moreton writes: > The point is that the unusual code layout does not cause any problems for > elisp code, and it does not matter if the code is interpreted or > byte-compiled: the result is the same, namely that indentation style has > no effect on the meaning of the code. This seems like an argument against the byte compiler emitting style warnings, but since this bug is not about byte compiler warnings, I don't understand why you are bringing it up. From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 12 03:54:47 2022 Received: (at control) by debbugs.gnu.org; 12 Feb 2022 08:54:47 +0000 Received: from localhost ([127.0.0.1]:33434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIoB5-0003R0-6L for submit@debbugs.gnu.org; Sat, 12 Feb 2022 03:54:47 -0500 Received: from quimby.gnus.org ([95.216.78.240]:40236) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIoB3-0003QY-Ep for control@debbugs.gnu.org; Sat, 12 Feb 2022 03:54:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=xczKRJvTs0hQWcEQZ3OyCMvFlB115VJRmpYclmNvmd4=; b=TOzDEuGA4pTUD+0KTt2nt0mjzQ 2CgEfEYHXzadgaTfbNw9qhhL+x1pvoXnkNSnIZjdnssbYiAshZ7xjsshXE93vVf1XJcj6cBw5T9ET euSwgTPVMDc4eQWoMP3h6XJ+ezYfF2Nhwjz7OS6Z8IPL0lx5Orq4yQY0cOFRHVX8Aj+4=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nIoAv-0005bW-84 for control@debbugs.gnu.org; Sat, 12 Feb 2022 09:54:39 +0100 Date: Sat, 12 Feb 2022 09:54:36 +0100 Message-Id: <87sfso1n3n.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #25030 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: close 25030 quit 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: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 25030 quit