Re: markdown-ts-mode not recognized after updating built-in packages
Stéphane Marks <[email protected]> Sat, 27 Jun 2026 13:54:34 -0400
| Newsgroups | gmane.emacs.help |
|---|---|
| Message-ID | <CAN+1Hbr9HmyYTHy+2u22Uj0rLsrtTRNcozURorKYEhys6dYRLQ@mail.gmail.com> |
On Fri, Jun 26, 2026 at 5:55 AM Ashish Panigrahi <[email protected]> wrote: > Hi, > > I noticed recently that after updating the built-in packages (emacs > 31.0.90), opening a markdown file with the built-in markdown-ts-mode > doesn't not enable the major mode. An echo area message appears > mentioning to uninstall the package since it is built-in since emacs 31. > > This is not an issue with the corresponding tagged releases of the > built-in packages when installing emacs 31.0.90 from scratch. I also > have an `:ensure nil` keyword in my use-package macro for > markdown-ts-mode. > > Is this behaviour expected? Thanks. Yes. The MELPA release has been deprecated for Emacs 31+ since this commit https://github.com/LionyxML/markdown-ts-mode/commit/801579b9b955f63673dd6dc9742c1fd5311b76c9 Perhaps someone I cc'd (or someone else) can recommend a good/best way to handle sharing a configuration across pre 31 and 31+ where 31+ will use the built-in package and pre 31 from your 'package-user-dir'.