1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-09 13:10:57 -08:00
emacs/lisp/mail
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
..
binhex.el
blessmail.el
emacsbug.el * lisp/mail/emacsbug.el (submit-emacs-patch): Use pop-to-buffer-same-window. 2023-11-16 09:25:23 +02:00
feedmail.el
flow-fill.el
footnote.el ; * lisp/mail/footnote.el (footnote-hebrew-numeric-regex): dedup rx 2023-08-03 10:17:55 +02:00
hashcash.el
ietf-drums-date.el Add missing builtin package declarations 2023-09-16 14:36:24 +02:00
ietf-drums.el Fix parsing of mail address headers (bug#64296) 2023-07-05 08:51:56 +08:00
mail-extr.el
mail-hist.el
mail-parse.el
mail-prsvr.el
mail-utils.el
mailabbrev.el
mailalias.el
mailclient.el
mailheader.el
mspools.el
qp.el
reporter.el
rfc822.el
rfc2045.el
rfc2047.el
rfc2231.el
rfc6068.el
rmail-spam-filter.el
rmail.el ; Delete redundant defvars; font-lock is preloaded 2023-08-25 23:54:51 +02:00
rmailedit.el
rmailkwd.el
rmailmm.el
rmailmsc.el
rmailout.el
rmailsort.el
rmailsum.el Correct many instances of ``allows to'' 2023-09-10 09:33:50 +08:00
sendmail.el Unbind 'C-M-i' in Text mode 2023-11-26 12:30:12 +02:00
smtpmail.el Don't need text properties when sending a mail 2023-11-04 10:41:38 +02:00
supercite.el Delete XEmacs compat code from supercite.el 2023-08-13 12:52:54 +02:00
undigest.el
unrmail.el
uudecode.el
yenc.el