emacs/lisp/nxml
Eshel Yaron 47e313e980 Unbind 'C-M-i' in Text mode
Remove the binding of 'C-M-i' to 'ispell-complete-word' in Text mode.
Define a new 'ispell-completion-at-point' function and add that to
'completion-at-point-functions' in Text mode, such that
'completion-at-point' provides the same word completions as
'ispell-complete-word' does OOTB.

* lisp/textmodes/ispell.el (ispell-completion-at-point): New function.
* lisp/textmodes/text-mode.el (text-mode): Add it to 'c-a-p-functions'.
(text-mode-map): Remove 'C-M-i' binding.
(text-mode-meta-tab-ispell-complete-word): New user option.
* etc/NEWS: Announce it.
* doc/emacs/fixit.texi (Spelling)
* doc/emacs/text.texi (Text Mode)
* doc/lispref/modes.texi (Basic Major Modes)
(Example Major Modes): Update.
* lisp/mail/sendmail.el (mail-abbrevs-loaded)
* lisp/nxml/nxml-mode.el (nxml-mode-map): Remove superfluous binding.
2023-11-26 12:30:12 +02:00
..
nxml-enc.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nxml-maint.el ; Prefer HTTPS to HTTP in more links 2023-08-02 23:32:28 +02:00
nxml-mode.el Unbind 'C-M-i' in Text mode 2023-11-26 12:30:12 +02:00
nxml-ns.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nxml-outln.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nxml-parse.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nxml-rap.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nxml-util.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-cmpct.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-dt.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-loc.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-maint.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-match.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-nxml.el (rng-complete-tag): Add the (ignored) argument to the :company-kind function 2023-05-03 23:58:27 +03:00
rng-parse.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-pttrn.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-uri.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-util.el Simplify rng-substq with cl-substitute 2023-08-05 17:58:19 +02:00
rng-valid.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
rng-xsd.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xmltok.el * lisp/subr.el (with-restriction): Tweak indent rule 2023-06-12 22:43:44 -04:00
xsd-regexp.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00