From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Pixel-based display functions Date: Sun, 01 Feb 2015 09:51:20 +0100 Message-ID: <54CDE908.7050908@gmx.at> References: <8361bqogah.fsf@gnu.org> <87k306pfi9.fsf@building.gnus.org> <87egqekrd7.fsf@building.gnus.org> <877fw53eat.fsf@building.gnus.org> <877fw4zsdv.fsf@building.gnus.org> <831tmcn4k4.fsf@gnu.org> <87386szq1w.fsf@building.gnus.org> <83wq44ljm9.fsf@gnu.org> <87vbjowlqv.fsf@building.gnus.org> <83oapglbx6.fsf@gnu.org> <83lhkkl23i.fsf@gnu.org> <83bnlgkl1s.fsf@gnu.org> <837fw3l7uz.fsf@gnu.org> <54CD4B27.4080201@gmx.at> <874mr6qvi5.fsf@building.gnus.org> <87sieqpfxh.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1422780711 24140 80.91.229.3 (1 Feb 2015 08:51:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 1 Feb 2015 08:51:51 +0000 (UTC) Cc: Eli Zaretskii , Stefan Monnier , emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 01 09:51:46 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YHqFu-000581-C9 for ged-emacs-devel@m.gmane.org; Sun, 01 Feb 2015 09:51:46 +0100 Original-Received: from localhost ([::1]:43962 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHqFt-0002dO-K6 for ged-emacs-devel@m.gmane.org; Sun, 01 Feb 2015 03:51:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46272) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHqFp-0002d2-Qz for emacs-devel@gnu.org; Sun, 01 Feb 2015 03:51:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHqFm-0007it-Kj for emacs-devel@gnu.org; Sun, 01 Feb 2015 03:51:41 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:49747) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHqFm-0007il-Bf; Sun, 01 Feb 2015 03:51:38 -0500 Original-Received: from [88.117.59.199] ([88.117.59.199]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MPlsg-1YMoKN0X2I-00538V; Sun, 01 Feb 2015 09:51:33 +0100 In-Reply-To: <87sieqpfxh.fsf@building.gnus.org> X-Provags-ID: V03:K0:Z2zaDhNOvDRStr3NqYrNuchwxF5HXaTJQa9uMJdPr6+fUY81Zoc fjfzkysHW0jZcapvn+8cGWzMDDnHU+bTBloHwj6gpYWO1E8vn6vYPNIJAVr0fjUr0k1+Z0J 5shi2L0wvt60OgcKM48ynThOs+usmCs7JZ1VDNI65FPAP7uhaWb2gioubE9IzpMF+vhGG06 r6+/dJ0opoy7cr1/k3wqQ== X-UI-Out-Filterresults: notjunk:1; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:182166 Archived-At: > The main problem with it is that it has to > work in a window, and much of the computation in shr takes place in > temporary buffers. But perhaps that can be worked around somehow. No. Display can be affected by the window the text is displayed in, for example, if you use something like an overlay with a window property. In addition, you have to account for the default face of the window's frame. So you have to, at least temporarily, associate the text with the window where you eventually want to show it to get these applied. martin