GNU bug report logs - #16702
24.3.50; flyspell in message mode messes up latin prefix input

Previous Next

Package: emacs;

Reported by: ivan <at> kanis.fr

Date: Sun, 9 Feb 2014 18:57:02 UTC

Severity: normal

Merged with 15614, 16701

Found in version 24.3.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Glenn Morris <rgm <at> gnu.org>, ivan <at> tao.kanis.fr, 16702 <at> debbugs.gnu.org, agustin.martin <at> hispalinux.es
Subject: bug#16702: 24.3.50; flyspell in message mode messes up latin prefix input
Date: Thu, 13 Feb 2014 12:17:14 -0500
> Of course, I'm not saying we should actually revert this change: it
> was done for a reason.

The reason was another interaction with the same sit-for in flyspell,
where the event read needed to be read while inheriting input method.

We fundamentally have two bugs:
- sit-for shouldn't use read-event: as noted it's impossible to
  undo it via unread-command-events.
- flyspell shouldn't use sit-for: it should return immediately and start
  a timer to do the delayed check.


        Stefan




This bug report was last modified 10 years and 357 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.