From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#30399: 27.0.50; tooltips are broken Date: Sun, 11 Feb 2018 10:36:15 +0100 Message-ID: <5A800E8F.60706@gmx.at> References: <87wozn9kyy.fsf@gmx.net> <5A7D6F9A.1010504@gmx.at> <5A7EBFC2.1040104@gmx.at> <0f060af6-d348-4d38-806e-a0d6d9f194ff@default> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1518342703 20459 195.159.176.226 (11 Feb 2018 09:51:43 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 11 Feb 2018 09:51:43 +0000 (UTC) To: Drew Adams , Stephen Berman , 30399@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Feb 11 10:51:38 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekoHv-0003OV-9u for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Feb 2018 10:51:11 +0100 Original-Received: from localhost ([::1]:40847 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekoJx-0004BD-0x for geb-bug-gnu-emacs@m.gmane.org; Sun, 11 Feb 2018 04:53:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eko4H-0007dZ-Eq for bug-gnu-emacs@gnu.org; Sun, 11 Feb 2018 04:37:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eko4E-0006uc-Oy for bug-gnu-emacs@gnu.org; Sun, 11 Feb 2018 04:37:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57939) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eko4E-0006uQ-LR for bug-gnu-emacs@gnu.org; Sun, 11 Feb 2018 04:37:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eko4E-0006WY-Df for bug-gnu-emacs@gnu.org; Sun, 11 Feb 2018 04:37:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Feb 2018 09:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30399 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 30399-submit@debbugs.gnu.org id=B30399.151834179125032 (code B ref 30399); Sun, 11 Feb 2018 09:37:02 +0000 Original-Received: (at 30399) by debbugs.gnu.org; 11 Feb 2018 09:36:31 +0000 Original-Received: from localhost ([127.0.0.1]:37602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eko3j-0006Vg-A0 for submit@debbugs.gnu.org; Sun, 11 Feb 2018 04:36:31 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:50527) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eko3g-0006VM-T2 for 30399@debbugs.gnu.org; Sun, 11 Feb 2018 04:36:29 -0500 Original-Received: from [192.168.1.103] ([212.95.5.201]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MIuSH-1enH220LFJ-002VOB; Sun, 11 Feb 2018 10:36:19 +0100 In-Reply-To: <0f060af6-d348-4d38-806e-a0d6d9f194ff@default> X-Provags-ID: V03:K0:2pdYhuCZUOOPwHY81JzxSYW4zscsrC9Yq8ZOAKCpbw8+hOxQM30 7iIT0MEH9IMArUat0UPHLNFhTegA1xwzWYlmG2KD6pOQlTcGISMWq9s4Ob/1WEIa8QBg/Gj u8mNecNBLOnTnL5BswYgqaXbucQ5w2FOB0aFPR1GdwIkfxNeHYsG5e1g1ilFz60SpdDiD3z 6kX2wr/1lg0TILx49hFPg== X-UI-Out-Filterresults: notjunk:1;V01:K0:FAhKdDG9iH4=:Fvhxshb5QTAZVhqeAOGU1B Wpa9p5emXwW/WPHyuaQzbrOOuDNuGA/YpmOs4peHGulrblYBPXGQI/PRFm5+QexCJA7wXoeoI W42cvA2DgdTwj07/Veqn9HPqohziNC/fR3aU/uYz+bLstzyUvwo9pbLZOpzXtTR1QLYZc8B2Q JpZ1rB1GWVh3yaDw34WCzfVMrSFcJRMlXWLO8Q7IbnPcYkczbzDDlDC0b03dPtui2+YRXvKw4 rOyDVOjvvj1wOi1Qhhh2fvujsbNPanS0T5Gh6zHDsV9AtTj0KUFwnmqUo9iPqnIoJSUjf/7aU hZltNU2+VCOWVEvrg8RoxXZ6ZZq4pkItqiJjws4zbrz0dIatAY4nnBOFknlStBGiIXzeoBVoa gYqMxg9TZHOXLNF4e8RbawaAzfDVyG4Xz87XkMFuKUkt2IVpAnmLFNbEeShvpSFz5Pnh6bWKi +kcoNdasXHB/fCd+iCYBmVmx/tZAy2qIah4PU1012WOs02+6+jVMbBuI0Kus1NrgJpg1q/lUi Xu3F7XXB+SzinUbDl7frBZYnKcv/tK7X7r9P1YgIxK76MmBwnRoWvXTyquKPKSaEd9C0xQjLN AOQXXFk56aq7aGCIG8MJjnqRyfiz1Rr18xsV2kzJX1xrJavIWyXRz577ilDhewb+0OuTn9a+t 39cCcvVducAIrg/0kTdylSvjUM+cGvLleT+mMHlKKwxWbHW+joJQnYUz1yEygP5//0cV6drQO YBrDlmRMH/FQs3Xszys+AQyMkgdQQ+bzaY8U11yaGAxpxOi1pjmh0g8GwOeaReVbTbbMi65U X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:143129 Archived-At: > Can you clarify the warning, please? That when the behavior of 'x-show-tip' changes, applications will have to adapt. > If there is a reason to replace `x-show-tip', can you not > replace it with something that is just as general? Why > would we take away something that lets you specify the > appearance and behavior, replacing it by something that > just hard-codes properties etc.? Currently there are no plans to replace 'x-show-tip' AFAICT. >> Make sure to use (selected-frame) as second argument for >> Emacs < 27. nil is broken but you might not notice it. > > Thank you. I didn't know that. And you're right that > I haven't noticed it, so far. > > Can you please say what the brokenness is? Is there > a bug # for that, so we can learn about the brokenness > that we might not notice? Thx. Internally, Emacs tries to not delete/recreate a tooltip frame when the text of the tooltip remains the same and only its position changes. This optimization may get broken when using nil as the second argument. As mentioned, you probably won't notice it. martin