GNU bug report logs -
#46302
28.0.50; cperl-mode cleanup: Eliminate dead code
Previous Next
Reported by: haj <at> posteo.de (Harald Jörg)
Date: Thu, 4 Feb 2021 19:22:02 UTC
Severity: normal
Tags: fixed
Found in version 28.0.50
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #15 received at 46302 <at> debbugs.gnu.org (full text, mbox):
Lars Ingebrigtsen <larsi <at> gnus.org> writes:
> haj <at> posteo.de (Harald Jörg) writes:
>
>> Finally, a workaround to set `font-lock-syntactic-keywords` is no longer
>> needed. This eliminates a warning when compiling cperl-mode.el under
>> current Emacs.
>
> I don't get any warnings when compiling cperl-mode.el?
Ooops... Me neither.
I seem to recall a warning in the *Compile-Log* buffer that
`font-lock-syntactic.keywords' is an obsolete variable. However, I
can't reproduce it :(
Did I hallucinate? I had a look: The variable _is_ obsolete as of
font-lock.el:
(make-obsolete-variable 'font-lock-syntactic-keywords
'syntax-propertize-function "24.1")
Isn't `make-obsolete-variable` supposed to generate a compiler warning?
Or maybe I found the warning in C-h v font-lock-syntactic-keywords?
I'm confused.
> Anyway, the patch looks good to me, so I've applied it to Emacs 28.
Thanks!
--
Cheers,
haj
This bug report was last modified 4 years and 158 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.