[Top][All Lists]

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

bug#9557: 24.0.50; "y-or-n-p" does not clear the echo area

From: Dani Moncayo
Subject: bug#9557: 24.0.50; "y-or-n-p" does not clear the echo area
Date: Tue, 20 Sep 2011 19:47:54 +0200

>> In my case, I find that echo a bit unnecessary/disconcerting (hence
>> this bug report).
>> What about adding a variable to control that echo (with default value
>> "on", to keep the current behavior untouched)?
> You can put in your .emacs:
> (defadvice y-or-n-p (around y-or-n-p act)
>  (let ((answer ad-do-it))
>    (message "")
>    answer))

Thanks, Juri.  It works fine.  I'll use it.

I was going to propose another (more flexible) alternative: Instead of
storing a boolean value in a variable (to switch echoing on/off),
store a time delay, after which the echoed text would be removed (if
was not already removed by another event).  A value of 0 would mean
"don't echo", and a value greater that some limit would mean "never
remove" (as now).

But if no one else thinks that this change is worthwhile, you can
close this bug report.

Thanks again.

Dani Moncayo

reply via email to

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