Subject: Re: bug#14192: 24.3.50; recursive edit while running ispell not working usefully

From: Eli Zaretskii <[email-masked]>
Date: Fri, 12 Jan 2024 09:44:44 +0200

> Cc: [email-masked]
> From: Stefan Kangas <[email-masked]>
> Date: Thu, 11 Jan 2024 12:35:11 -0800
> 
> Michael Heerdegen <[email-masked]> writes:
> 
> >> That was 10 years ago, so I'm reaching out to see if this is still
> >> an issue on a modern version of Emacs.
> >
> > AFAIK, nothing has changed in the behavior since then.
> > I guess the authors did not intend the recursive edit to be used to
> > change the buffer text.
> > But if somebody uses it to change the buffer text, Emacs will happily
> > mess it up.
> 
> OK, thanks.

FTR: C-r indeed was not meant to be used to modify the misspelled
word.  ispell.el has 'r' and 'R' commands for that.  C-r is for
consulting the rest of the text, without modifying it and without
disrupting the spelling session.  An alternative is to type 'X', make
any modifications you want, and then resume spelling with "C-u M-$".