From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: (org-overlay-put 'display ) does not do much in XEmacs Date: Tue, 31 Oct 2006 19:10:24 +0100 Message-ID: <0bbe6165147b11380e99c5624e11a9b2@science.uva.nl> References: Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gey4K-0008Vk-OB for emacs-orgmode@gnu.org; Tue, 31 Oct 2006 13:10:36 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gey4F-0008V0-3m for emacs-orgmode@gnu.org; Tue, 31 Oct 2006 13:10:36 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gey4E-0008Uw-VB for emacs-orgmode@gnu.org; Tue, 31 Oct 2006 13:10:30 -0500 Received: from [194.134.35.149] (helo=smtp08.wanadoo.nl) by monty-python.gnu.org with esmtp (Exim 4.52) id 1Gey4E-0003u0-IP for emacs-orgmode@gnu.org; Tue, 31 Oct 2006 13:10:30 -0500 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: =?ISO-8859-1?Q?Christian_Nyb=F8?= Cc: emacs-orgmode@gnu.org Yes, this part is not yet XEmacs compatible, thank you for the analysis. On Oct 31, 2006, at 14:00, Christian Nyb=F8 wrote: > I run org-clock-display, but the aggregated times aren't shown. > > I believe that in XEmacs, the function org-overlay-put does not do > what the author expects it to when called with the prop argument set > to 'display. To Emacs, a prop set to 'display has a particular > meaning, but to the XEmacs function set-extent-property it is just > another symbol. > > What is a call to org-overlay-put with prop set to 'display and value > set to a string supposed to do? The text in the buffer under the overlay is hidden and the text is=20 displayed instead. The following is roughly equivalent: GNU Emacs: (overlay-put ov 'display "some text") XEmacs: (set-extent-property ov 'invisible t) (set-extent-property ov 'end-glyph (make-glyph "some text")) Will be fixed in 4.53. - Carsten > > I'm running XEmacs 21.5 (beta27) "fiddleheads" [Lucid]=20 > (i686-pc-linux, Mule) and > Org-mode version 4.52 > > > > thanks, > > Christian > > > > > > _______________________________________________ > Emacs-orgmode mailing list > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > -- Carsten Dominik Sterrenkundig Instituut "Anton Pannekoek" Universiteit van Amsterdam Kruislaan 403 NL-1098SJ Amsterdam phone: +31 20 525 7477