GNU bug report logs - #21871
Emacs Lisp Mode (at least): spurious parens in column 0 don't get bold red highlighting.

Previous Next

Package: emacs;

Reported by: Alan Mackenzie <acm <at> muc.de>

Date: Tue, 10 Nov 2015 16:29:01 UTC

Severity: normal

Found in versions 24.5, 24.4

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Alan Mackenzie <acm <at> muc.de>
Subject: bug#21871: closed (Re: bug#21871: Emacs Lisp Mode (at least):
 spurious parens in column 0 don't get bold red highlighting.)
Date: Tue, 21 Sep 2021 23:08:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#21871: Emacs Lisp Mode (at least): spurious parens in column 0 don't get bold red highlighting.

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 21871 <at> debbugs.gnu.org.

-- 
21871: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21871
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Stefan Kangas <stefan <at> marxist.se>
To: Alan Mackenzie <acm <at> muc.de>
Cc: 21871-done <at> debbugs.gnu.org
Subject: Re: bug#21871: Emacs Lisp Mode (at least): spurious parens in column
 0 don't get bold red highlighting.
Date: Tue, 21 Sep 2021 16:07:04 -0700
Alan Mackenzie <acm <at> muc.de> writes:

> I would say it should definitely be closed, the fix that has been
> implemented being far and away better than that anticipated by the bug
> report.  :-)

Excellent!  :-)

I'm therefore closing this bug report.

[Message part 3 (message/rfc822, inline)]
From: Alan Mackenzie <acm <at> muc.de>
To: bug-gnu-emacs <at> gnu.org
Subject: Emacs Lisp Mode (at least): spurious parens in column 0 don't get
 bold red highlighting.
Date: Tue, 10 Nov 2015 16:30:34 +0000
Hello, Emacs.

In the Emacs manual page "Left Margin Paren", it says that:

   To help you catch violations of this convention, Font Lock mode
   highlights confusing opening delimiters (those that ought to be quoted)
   in bold red.

, where "this convention" is the convention of not putting opening parens
in column 0 when they aren't at the beginning of defuns.

In Emacs Lisp Mode, this highlighting isn't done.  It isn't in CC Mode,
either.

This is either a bug in the code, or a bug in the documentation.  I
rather tend to the view that this bold red highlighting should be done
when open-paren-in-column-0-is-defun-start is non-nil.  I think it did,
at one stage, but searching the emacs-devel archives doesn't reveal what
happened.

-- 
Alan Mackenzie (Nuremberg, Germany).



This bug report was last modified 3 years and 302 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.