From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Fix some tooltip related problems Date: Mon, 08 Jan 2018 19:19:31 +0100 Message-ID: <5A53B633.5020706@gmx.at> References: <5A533FA4.4030507@gmx.at> <9384bae5-cbb9-4b4d-ac5c-1d01f01c8117@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 1515435536 10348 195.159.176.226 (8 Jan 2018 18:18:56 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 8 Jan 2018 18:18:56 +0000 (UTC) To: Drew Adams , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 08 19:18:51 2018 Return-path: Envelope-to: ged-emacs-devel@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 1eYc0M-0001Y6-Aw for ged-emacs-devel@m.gmane.org; Mon, 08 Jan 2018 19:18:38 +0100 Original-Received: from localhost ([::1]:49717 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eYc2L-00089I-UX for ged-emacs-devel@m.gmane.org; Mon, 08 Jan 2018 13:20:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58177) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eYc1Q-00087R-T8 for emacs-devel@gnu.org; Mon, 08 Jan 2018 13:19:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eYc1N-0004h4-MP for emacs-devel@gnu.org; Mon, 08 Jan 2018 13:19:44 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:51753) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eYc1N-0004fr-Aq for emacs-devel@gnu.org; Mon, 08 Jan 2018 13:19:41 -0500 Original-Received: from [192.168.1.100] ([46.125.249.13]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MF5C3-1eeLIp3BLH-00GFI2; Mon, 08 Jan 2018 19:19:36 +0100 In-Reply-To: <9384bae5-cbb9-4b4d-ac5c-1d01f01c8117@default> X-Provags-ID: V03:K0:w1I6sAMUs0i2LLWh0r3EkRK1LzpgulB7LKejy0ijbr0m6NSYbxU ybYCLgDAfrJgb4Iwz55e6A2CzLcJHnpjEftNFHdcOrl03EKeoE5zaCo+lm/c5q76U+3rCnP 4eYj3CwLeimSbm8xBiMFBuzJesEF6pjJB+Q07KmfsVPpQ6M5pPEemlHwILyJYZb9A3RIhLU Of0pZqVvhn5wywsmzBO8g== X-UI-Out-Filterresults: notjunk:1;V01:K0:2+R/38Or5t8=:Dms8gLlUa0IOCbHVRt0k4m F1oIiXfbzn5drZfu7X8D+wXw+Yt4yHwPTNmLhUxent+lpwqrB7l6Sw7Dfsps6uB3TTRObFlrW VgilJkPa5SGlFvpCDDbsBgPfCwPqmNbN0ic/Bj5mHWfJhvw4uyS2mqqVbEiocE4L4RLDFq5t4 uORh87cCRSdqTAM5hJza7IV8AHaoFmaBtHamjQcCF25mRzw+AxncGjrPg+X31DFN+wplTNix5 5VvLYegnKSiuUjrcW7utwk18xRgkeuY1h4LOohc6q1dRcnfp28JAWltqopA0kkX+KsIWxl694 WFpeiVi6riP3pEtyFtrjrzbIOPZCpGwuGXA/iF4GU6d6RrpG4Wa1yyZSCbfp/o7FMUMewL3UM PBMh9hILXWnkF9XPn263JQvXY5ZBDLp3BT4GDVKdEbDFmWcXTdGS5EDq2xih9h6XHfdGulZRL UkxC+q/uItuT6TiYYUVnI0iUu6yJo8CMl98gEIZ9xAit3GLii3wN4SvQgKs7BE6+32f9CzdAr v7grJkbjq45wMNJw3BPvJrEfawff7d40wiKQiCNUDRw3BVsVLmjE/TIP8WSMp1LtBBWj97MxA 9pE6T2Uxr4EWm5QoNqvZHnm51NaQL08VdK1ConkRqOh8D4q/AxzS4rfD0gY3NuDLoPz2g/zMS BO9QZnlruY3FZCpyIPDfyg1Vp9Kf1mRw7e/rEPgAnudexuSftIlQQCyk4BwvVgSs9Am3G16Rt DlX2ayQ4ODbtBqQfvkayNGNVmNSbzXf7cCheS6izeSttJGxkKQCCDwhDeN8Iqpv0CJty2Nve X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:221713 Archived-At: > (If this has no effect on users or Lisp then you can > ignore this message.) > > Could you perhaps describe the changes in terms of what > changes for (1) users and (2) existing Lisp code? And > could you describe the problem(s) it is meant to solve? > >> Replace 'tooltip' frame parameter with a 'tooltip' >> member in the frame structure. > > I don't find a `tooltip' parameter mentioned in the > docs (e.g. Emacs 26 pretests). Is this related to > variable `tooltip-frame-parameters'? No. In Emacs 26 a tooltip's frame has a parameter called 'tooltip' set to t. But tooltip frames are hardly visible - `frame-list' and `other-frames' don't show them - so it's unlikely that you've seen that parameter. > If so, this might break code (of which I have some) > that uses that variable to configure tooltip frames. `tooltip-frame-parameters' continues to work as before. > Does this affect use of `x-show-tip' or `tooltip-show'? No. >> For modeline help-echoing have tooltips show applicable >> actions only. > > What does that mean? What "inapplicable" stuff will > users no longer be able to see in tooltips? For example, with emacs -Q and the mouse over the right part of the single modeline you won't see a tooltip because the corresponding window is already selected, occupies the whole frame and can be neither removed nor resized. martin