From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#30399: 27.0.50; tooltips are broken Date: Sat, 10 Feb 2018 08:39:02 -0800 (PST) Message-ID: <0f060af6-d348-4d38-806e-a0d6d9f194ff@default> References: <87wozn9kyy.fsf@gmx.net> <5A7D6F9A.1010504@gmx.at> <5A7EBFC2.1040104@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1518281575 442 195.159.176.226 (10 Feb 2018 16:52:55 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 10 Feb 2018 16:52:55 +0000 (UTC) To: martin rudalics , Stephen Berman , 30399@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 10 17:52:50 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 1ekYNw-0006cK-Um for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Feb 2018 17:52:21 +0100 Original-Received: from localhost ([::1]:35929 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekYPy-0007Vd-9q for geb-bug-gnu-emacs@m.gmane.org; Sat, 10 Feb 2018 11:54:26 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40089) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekYPf-0007Rj-R5 for bug-gnu-emacs@gnu.org; Sat, 10 Feb 2018 11:54:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekYPb-0004tB-3F for bug-gnu-emacs@gnu.org; Sat, 10 Feb 2018 11:54:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57518) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ekYPa-0004sj-VN for bug-gnu-emacs@gnu.org; Sat, 10 Feb 2018 11:54:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ekYPa-0004en-9R for bug-gnu-emacs@gnu.org; Sat, 10 Feb 2018 11:54:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Feb 2018 16:54: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.151828163217884 (code B ref 30399); Sat, 10 Feb 2018 16:54:02 +0000 Original-Received: (at 30399) by debbugs.gnu.org; 10 Feb 2018 16:53:52 +0000 Original-Received: from localhost ([127.0.0.1]:37182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekYPP-0004eO-Pt for submit@debbugs.gnu.org; Sat, 10 Feb 2018 11:53:51 -0500 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:40346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekYPO-0004eC-MD for 30399@debbugs.gnu.org; Sat, 10 Feb 2018 11:53:51 -0500 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w1AGpoda128200; Sat, 10 Feb 2018 16:53:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=C2lHZ2Z7eordEb9Azxp6Vaw1ckwrDMO6pBKfYjecbSA=; b=ZiIGMzspB+eUh/MSr3Q9ysj0P0f4AX/978F/WZhaQtQuWJLKErWbvdhDorng54jJIlZP SmmDL3Uu92/7XZ6P+HcpLxwjTN3d/OR7JF8cNZhWq7+/4tNMQ2L1cpfLlbuN1gh5iq1T PbYuEQHHu3dhojGE53ZwqHd1yUPpWWrIviKSV1AG20E/gdSVH+OcX8tgbIfpv4sNCfXD mkmyaTLr7CIw5NZAJ8HhduJJbUENfhsSGGeZlXQXrScCFjSWPcmqGmukeYx6uEJbmTqX nRY7snrpnOPiiY7LMP6QcVWcnNG61jyinUOLeZkjHLTGUwquxldcUQY21d6WPT8i17wr yA== Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp2130.oracle.com with ESMTP id 2g24fa8167-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 10 Feb 2018 16:53:43 +0000 Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w1AGd4NT030564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Sat, 10 Feb 2018 16:39:04 GMT Original-Received: from abhmp0009.oracle.com (abhmp0009.oracle.com [141.146.116.15]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w1AGd371009018; Sat, 10 Feb 2018 16:39:03 GMT In-Reply-To: <5A7EBFC2.1040104@gmx.at> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4639.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8801 signatures=668668 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1802100222 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:143102 Archived-At: >>> This is due to a rather silly omission which should have already >>> defeated a feature in Emacs 26 when calling 'x-show-tip' (you've >>> been warned - Lisp code should call 'tooltip-show'). >> >> That warning sounds very bad to me. It's vague, however, >> so forgive me if I'm overreacting. >=20 > It's up to you to ignore warnings. I'm objecting to the possible change in support forewarned by your warning, not the fact of the warning's existence. Can you clarify the warning, please? 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.? I hope I'm just missing something (i.e., misunderstanding). > > (x-show-tip (propertize > > cmd-desc > > 'face > > `(:foreground "red" > > :height ,showkey-tooltip-height)) > > nil > > nil > > showkey-tooltip-timeout) >=20 > 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.