emacs-devel
[Top][All Lists]
Advanced

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

Re: Side effects in `tooltip-show'


From: Po Lu
Subject: Re: Side effects in `tooltip-show'
Date: Mon, 17 Jan 2022 21:41:44 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Po Lu <luangruo@yahoo.com>
>> Cc: emacs-devel@gnu.org
>> Date: Mon, 17 Jan 2022 21:29:53 +0800
>> 
>> Thanks.  Would you mind if I installed this on the release branch?
>
> That's okay, but:
>
>> diff --git a/lisp/tooltip.el b/lisp/tooltip.el
>> index 1cf16fdb5d..1355eecfcd 100644
>> --- a/lisp/tooltip.el
>> +++ b/lisp/tooltip.el
>> @@ -383,9 +383,12 @@ tooltip-show-help
>>             ;; Cancel display.  This also cancels a delayed tip, if
>>             ;; there is one.
>>             (tooltip-hide))
>> -          ((equal-including-properties previous-help msg)
>> -           ;; Same help as before (but possibly the mouse has moved).
>> -           ;; Keep what we have.
>> +          ((equal previous-help msg)
>> +           ;; Same help as before (but possibly the mouse has
>> +           ;; moved or the text properties have changed).  Keep
>> +           ;; what we have.  If only text properties have changed,
>> +           ;; the tooltip won't be updated, but that shouldn't
>> +           ;; occur often enough to be noticable.
>
> I'd say "that shouldn't occur", period.

Thanks, I will install it that way.


reply via email to

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