From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: Tooltips on w32 slow and strange Date: Tue, 15 Feb 2005 07:19:10 +0100 Message-ID: References: <016b01c51163$45e1d630$0200a8c0@sedrcw11488> <16186.217.194.34.123.1108368907.squirrel@wwws.franken.de> <4210762C.9030203@gnu.org> <003a01c5129c$c2c55e80$0200a8c0@sedrcw11488> <01c512d3$Blat.v2.4$ddc805c0@zahav.net.il> <200502150047.JAA02462@etlken.m17n.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v619.2) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1108449734 6082 80.91.229.2 (15 Feb 2005 06:42:14 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 15 Feb 2005 06:42:14 +0000 (UTC) Cc: emacs-devel@gnu.org, lennart.borgman.073@student.lu.se, jasonr@gnu.org, stahl@eos.franken.de, eliz@gnu.org, snogglethorpe@gmail.com, miles@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 15 07:42:13 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D0wPP-00048U-1e for ged-emacs-devel@m.gmane.org; Tue, 15 Feb 2005 07:42:07 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D0wf5-0004fj-M3 for ged-emacs-devel@m.gmane.org; Tue, 15 Feb 2005 01:58:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D0wYj-00025P-VI for emacs-devel@gnu.org; Tue, 15 Feb 2005 01:51:46 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D0wYe-00023I-Uz for emacs-devel@gnu.org; Tue, 15 Feb 2005 01:51:42 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D0wYd-0001vF-Tb for emacs-devel@gnu.org; Tue, 15 Feb 2005 01:51:39 -0500 Original-Received: from [195.54.107.70] (helo=mxfep01.bredband.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D0w48-0003vm-Hy; Tue, 15 Feb 2005 01:20:08 -0500 Original-Received: from coolsville.localdomain ([83.226.180.210] [83.226.180.210]) by mxfep01.bredband.com with ESMTP id <20050215062006.SHXM17717.mxfep01.bredband.com@coolsville.localdomain>; Tue, 15 Feb 2005 07:20:06 +0100 In-Reply-To: <200502150047.JAA02462@etlken.m17n.org> Original-To: Kenichi Handa X-Mailer: Apple Mail (2.619.2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:33458 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:33458 Kenichi Handa wrote: > In article , Miles Bader > writes: > >> On Mon, 14 Feb 2005 22:28:19 +0200, Eli Zaretskii >> wrote: >>>> "Emacs Frame" tooltips seems to work really well in X11; why not >>>> just >>>> make them work well in Windows too? >>> >>> FWIW, I use Emacs on Windows XP and never saw any special slowness >>> of >>> the Emacs tooltips. > >> Might it be simply that Windows is very slow in window-creation (it is >> reputedly much slower to create new OS processes than other OSes) and >> the original poster has a very slow machine? > > Isn't it better even in X11 to reuse a single tooltip frame > by mapping and unmapping instead of creating and destroying > it. Just a small bit. In X11 a lot of windows are created (every button, menu, etc. are separate windows), and X11 is fast when it comes to window creation. And in any case, we would have to apply the frame parameters again (font, color and such) and that still takes some time. They could also be cached of course so we only re-apply what has been changed, but then I think it is more effort than it is worth. Jan D.