GNU bug report logs - #57250
emacs-lisp-mode not highlighting single characters `k' in comments

Previous Next

Package: emacs;

Reported by: uzibalqa <uzibalqa <at> proton.me>

Date: Tue, 16 Aug 2022 18:58:02 UTC

Severity: normal

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Drew Adams <drew.adams <at> oracle.com>
To: Stefan Kangas <stefankangas <at> gmail.com>, uzibalqa <uzibalqa <at> proton.me>, "57250 <at> debbugs.gnu.org" <57250 <at> debbugs.gnu.org>
Subject: bug#57250: emacs-lisp-mode not highlighting single characters `k' in comments
Date: Tue, 16 Aug 2022 19:23:53 +0000
> > But if the character sequence within tick ` and a single quote ' is a
> single
> > character, the character does not get highlighted.
> >
> > Example:
> >
> > ;; Insert `k' for words with initial values.
> >
> > The character k does not get highlighted.
> 
> That's because k here is more likely to be a key than a Lisp symbol.
> 
> So I think this is expected.

FWIW, I don't think it should be expected.

And even if it were expected to consider it
a key, that's not a reason not to highlight
it.  Keys such as `M-x' do get highlighted.

To me, this is a minor bug or a nice-to-have.
If it can be fixed reasonably then that would
be good.

We need not expect, for this bug fix, that
things like `C-x C-x', which contains a SPC
char, would also get fixed (highlighted).

That would be nice, but there's only so much
that reasonably can be done.  Highlighting
everything from ` to ' would likely introduce
a fair number of problems.  (And then there
are things like a `C-x C-x' that's split
across a newline...)



This bug report was last modified 2 years and 338 days ago.

Previous Next


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