However, this has one problem: it will correct the word only to
the first variant.
Is that because the text property keymap will go away when the word
becomes correctly spelled? It should be easy to fix the command to
read the next event, and if the next event is another M-TAB, it would
repeat.
But anyway using the same key to loop over all
successive corrections is not very convenient. I think it's better
to bind M-TAB on the misspelled word to a command that creates the
*Completion* buffer with a list of corrections, in the same way
as `lisp-complete-symbol' works. Alternatively, it could provide the
ispell interface for selecting the word with a digit offered in the
*Choices* buffer.
I tend to think that would make things more inconvenient; anyway, I'd
rather not make such a big change unless more people want it.
_______________________________________________
Emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug