Subject: bug#3904: 23.1.50; [PATCH] keyboard translating with timer doesn't work well

From: martin rudalics <[email-masked]>
Date: Thu, 23 Jul 2009 11:23:45 +0200

> 1. If a timer handler function uses `sit-for' (or any function push a
 >    key to `unread-command-events'), the key would be translated once
 >    more.

 From the Elisp manual:

    Timer functions should also avoid calling functions that cause Emacs
to wait, such as `sit-for' ...

martin