1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-18 03:40:47 -08:00
emacs/lisp/textmodes
Stefan Monnier c79a509384 Add non-TS modes as extra parent of TS modes (bug#68246)
Record the fact that TS modes are alternatives to the non-TS
modes using the new `derived-mode-add-parents` functionality.
Do the same for long standing similar issues with CPerl-mode.

* lisp/textmodes/yaml-ts-mode.el (yaml-ts-mode):
* lisp/textmodes/toml-ts-mode.el (toml-ts-mode):
* lisp/textmodes/html-ts-mode.el (html-ts-mode):
* lisp/textmodes/css-mode.el (css-ts-mode):
* lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode, tsx-ts-mode):
* lisp/progmodes/sh-script.el (bash-ts-mode):
* lisp/progmodes/rust-ts-mode.el (rust-ts-mode):
* lisp/progmodes/ruby-ts-mode.el (ruby-ts-mode):
* lisp/progmodes/python.el (python-ts-mode):
* lisp/progmodes/lua-ts-mode.el (lua-ts-mode):
* lisp/progmodes/json-ts-mode.el (json-ts-mode):
* lisp/progmodes/js.el (js-ts-mode):
* lisp/progmodes/java-ts-mode.el (java-ts-mode):
* lisp/progmodes/heex-ts-mode.el (heex-ts-mode):
* lisp/progmodes/go-ts-mode.el (go-ts-mode, go-mod-ts-mode):
* lisp/progmodes/elixir-ts-mode.el (elixir-ts-mode):
* lisp/progmodes/dockerfile-ts-mode.el (dockerfile-ts-mode):
* lisp/progmodes/csharp-mode.el (csharp-ts-mode):
* lisp/progmodes/cmake-ts-mode.el (cmake-ts-mode):
* lisp/progmodes/c-ts-mode.el (c-ts-mode, c++-ts-mode):
Add non-TS mode as extra parent.

* lisp/progmodes/cperl-mode.el (cperl-mode): Add `perl-mode` as
extra parent.
2024-03-09 10:29:06 -05:00
..
artist.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
bib-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bibtex-style.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bibtex.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
conf-mode.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
css-mode.el Add non-TS modes as extra parent of TS modes (bug#68246) 2024-03-09 10:29:06 -05:00
dns-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
emacs-authors-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
emacs-news-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
enriched.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
fill.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
flyspell.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
glyphless-mode.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
html-ts-mode.el Add non-TS modes as extra parent of TS modes (bug#68246) 2024-03-09 10:29:06 -05:00
ispell.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
less-css-mode.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
makeinfo.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
mhtml-mode.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
nroff-mode.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
page-ext.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
page.el ; * lisp/textmodes/page.el (page--what-page): Fix last change. 2024-01-13 12:45:10 +02:00
paragraphs.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
picture.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
pixel-fill.el Avoid signaling errors from 'pixel-fill-region' 2024-02-03 11:09:36 +02:00
po.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
refbib.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
refer.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
refill.el ; * lisp/textmodes/refill.el (refill-fill-paragraph-at): Fix typo. 2024-01-27 13:28:32 +02:00
reftex-auc.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
reftex-cite.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
reftex-dcr.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
reftex-global.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
reftex-index.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
reftex-parse.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
reftex-ref.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
reftex-sel.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
reftex-toc.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
reftex-vars.el ; Fix compiler warning 2024-02-24 09:30:16 +01:00
reftex.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
remember.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
rst.el ; Resolve a FIXME in rst.el 2024-02-13 14:08:37 +02:00
sgml-mode.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
string-edit.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
table.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
tex-mode.el (major-mode-remap(-defaults)): New var and function (bug#69191) 2024-03-03 23:58:18 -05:00
texinfmt.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
texinfo.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
texnfo-upd.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
text-mode.el ; Fix :type of text-mode-ispell-word-completion. 2024-02-28 17:04:20 +01:00
tildify.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
toml-ts-mode.el Add non-TS modes as extra parent of TS modes (bug#68246) 2024-03-09 10:29:06 -05:00
two-column.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
underline.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
word-wrap-mode.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
yaml-ts-mode.el Add non-TS modes as extra parent of TS modes (bug#68246) 2024-03-09 10:29:06 -05:00