From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#21473: 24.5; very slow tooltip display to sort-of-slow remote display Date: Tue, 06 Oct 2015 17:46:34 +0300 Message-ID: <83io6kxdf9.fsf@gnu.org> References: <9F31D581-6B5A-42B7-8031-6920089AFFF4@permabit.com> <83pp15hdbg.fsf@gnu.org> <59C0A752-87BB-4467-9A3F-DC1E5A278842@permabit.com> <83612wf8pr.fsf@gnu.org> <83si5wbcap.fsf@gnu.org> <6ebnci3o1s.fsf@just-testing.permabit.com> <83oagf0xx5.fsf@gnu.org> <5AFBFA9B-153C-4CFB-8864-BAB733413B11@permabit.com> <83a8ry1kyt.fsf@gnu.org> <9CBD7FEC-C4BC-4FD8-8FE1-9760C2113DAC@permabit.com> <831td925nh.fsf@gnu.org> <08005C15-1EEE-46DE-B608-BDAE091E7F4F@permabit.com> <83mvvwyavf.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Trace: ger.gmane.org 1444142893 19850 80.91.229.3 (6 Oct 2015 14:48:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 Oct 2015 14:48:13 +0000 (UTC) Cc: 21473@debbugs.gnu.org To: Ken Raeburn Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 06 16:48:02 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZjTX5-0003KD-FM for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Oct 2015 16:47:59 +0200 Original-Received: from localhost ([::1]:52108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjTX4-00053E-C8 for geb-bug-gnu-emacs@m.gmane.org; Tue, 06 Oct 2015 10:47:58 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42706) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjTWF-0004gy-L6 for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 10:47:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjTWA-0006BO-Li for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 10:47:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40005) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjTWA-0006BK-IO for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 10:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZjTWA-0006dV-Bf for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 10:47:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Oct 2015 14:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21473 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21473-submit@debbugs.gnu.org id=B21473.144414279725476 (code B ref 21473); Tue, 06 Oct 2015 14:47:02 +0000 Original-Received: (at 21473) by debbugs.gnu.org; 6 Oct 2015 14:46:37 +0000 Original-Received: from localhost ([127.0.0.1]:57209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjTVk-0006cp-Kd for submit@debbugs.gnu.org; Tue, 06 Oct 2015 10:46:37 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:61132) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjTVi-0006ch-5R for 21473@debbugs.gnu.org; Tue, 06 Oct 2015 10:46:35 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NVS00100ZMRIE00@a-mtaout20.012.net.il> for 21473@debbugs.gnu.org; Tue, 06 Oct 2015 17:46:32 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVS001DRZPKFF40@a-mtaout20.012.net.il>; Tue, 06 Oct 2015 17:46:32 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:107373 Archived-At: > From: Ken Raeburn > Date: Tue, 6 Oct 2015 05:30:42 -0400 > Cc: 21473@debbugs.gnu.org > > It looks like I was mistaken. It appears that it was using the arrow only because that’s the default pointer shape for the X root window. According to some of the X docs I was reading, if the “cursor” (pointer shape) is never defined for a window, then the window uses the value from the parent window. > > If I change the root window’s default pointer shape, then when the mouse is in the tooltip window it also uses that shape. I doubt that’s what we want; one of the shapes used by Emacs would be better, even if we only allow one to be used for that frame. Then again, if the window is supposed to go away quickly, maybe we don’t care at all? On a slow, remote link, there can be enough lag for the pointer to be visible in the tooltip window for a good half second at least. > > The odd part: It appears that it’s already broken, even with the call to x_set_mouse_color being applied to the tooltip frame. I’m still getting whatever odd cursor shape I installed for the root window. This is with the Xquartz server on OS X; I’ll try later with the X.org server. I suggest to make that call conditional on a user variable, by default off. Most users, certainly on fast networks, will never see that pointer anyway. WDYT?