emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Strange behavior of C-u in the presence of sit-for in p-c-h


From: Chong Yidong
Subject: Re: Strange behavior of C-u in the presence of sit-for in p-c-h
Date: Wed, 18 Oct 2006 10:28:50 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Stefan Monnier <address@hidden> writes:

>> Given that the code has been around for 8 years, changing it at
>> this point in the release process might be a disaster.  It's not
>> even clear to me what TRT is in this case.  I suggest leaving the
>> current behavior as it is for Emacs 22; any user-level Lisp code
>> that bumps into this can quite easily work around it by checking if
>> this-command is eq to universal-argument.
>
> Huh?  The problem came up because of a minor mode who uses
> post-command-hook with a sit-for inside.  How do you suggest to work
> around this problem?

Which minor mode is that?  It could avoid performing the sit-for
during universal-argument:

  (unless (eq this-command 'universal-argument)
    (sit-for 0.5))

Or can you think of a safe way to change the keyboard.c code?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]