Subject: Re: bug#51574: 27.2; Bad Lisp font-locking with `font-lock-type-face'

From: Lars Ingebrigtsen <[email-masked]>
Date: Tue, 20 Sep 2022 13:34:25 +0200

Lars Ingebrigtsen <[email-masked]> writes:

> I guess it's this bit:
>
>          ;; ELisp and CLisp `&' keywords as types.
>          (,(concat "\\_<&" lisp-mode-symbol-regexp "\\_>")
>           . font-lock-type-face)
>
> Anybody have a suggestion here for a fix?

I've now fixed this for "foo\ &bar" and "foo\ :bar" (and other white
space).  I have not fixed "foo\&bar", because people shouldn't write
that and fontifying it "wrong" is fine.