Stefan Monnier <[email protected]> writes:

> 14.0.9 was released in Feb 2025, and this problem was (supposedly) fixed
> by:
>
>     commit e25d268067c3464c2dccfd090b2a95e0d0d7567d
>     Author: Stefan Monnier <[email protected]>
>     Date:   Wed Mar 19 18:01:50 2025 -0400
>
>     elpa-admin.el: Remove `:main-file` and use `lisp-data-mode` less
>     
>     * elpa-admin.el (elpaa--main-file): Don't pay attention to `:main-file`.
>     (elpaa--supported-keywords): Remove `:main-file`.
>     (elpaa--write-pkg-file): Use `lisp-data-mode` only for packages
>     destined for Emacs≥28.
>
> So, AFAIK, the problem would have been fixed in the AUCTeX-14.1.0
> package which was released in July, except that this one changed its
> dependency to Emacs-28 anyway.

Bad timing 🫤

> In the mean time, I recommend adding
>
>     (unless (fboundp 'lisp-data-mode)
>       (defalias 'lisp-data-mode 'emacs-lisp-mode))
>
> to your init file to work around such problems.  🙁

Many thanks for the clarification and the work around.  At least we
know that there are not so many AUCTeX users around on Emacs≤27
otherwise we have heard about this earlier.

Best, Arash

Reply via email to