GNU bug report logs - #5920
24.0.50; bidi: problem using 'display' text property

Previous Next

Package: emacs;

Reported by: Ari Roponen <ari.roponen <at> gmail.com>

Date: Sat, 10 Apr 2010 07:47:02 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 5920 in the body.
You can then email your comments to 5920 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5920; Package emacs. (Sat, 10 Apr 2010 07:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ari Roponen <ari.roponen <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 10 Apr 2010 07:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ari Roponen <ari.roponen <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.0.50; bidi: problem using 'display' text property
Date: Sat, 10 Apr 2010 10:46:42 +0300
Hi,

there seems to be a problem handling 'display' text property in
bidi. The bug can be reproduced with this:

  (progn
    (switch-to-buffer "*tmp*")
    (setq bidi-display-reordering t)
    (insert "first\nsecond\n" (propertize "III" 'display "third") "\nfourth"))

After evaluating the form the buffer looks like this:
('|' represents the cursor):

-------------
first
second
third
II
fourth|
-------------

The extra line showing "II" disappears when disabling bidi.


In GNU Emacs 24.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.19.7)
 of 2010-04-09 on arirop
Windowing system distributor `Fedora Project', version 11.0.10799901

-- 
Ari Roponen





Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#5920; Package emacs. (Sat, 10 Apr 2010 08:49:01 GMT) Full text and rfc822 format available.

Message #8 received at 5920 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ari Roponen <ari.roponen <at> gmail.com>
Cc: 5920 <at> debbugs.gnu.org
Subject: Re: bug#5920: 24.0.50; bidi: problem using 'display' text property
Date: Sat, 10 Apr 2010 11:48:07 +0300
> From: Ari Roponen <ari.roponen <at> gmail.com>
> Date: Sat, 10 Apr 2010 10:46:42 +0300
> Cc: 
> 
> there seems to be a problem handling 'display' text property in
> bidi.

That's right: `display' properties were not yet made bidi-aware.  It's
on my TODO list.  Patches welcome to fix it.

Thanks.




Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Fri, 23 Apr 2010 15:14:02 GMT) Full text and rfc822 format available.

Notification sent to Ari Roponen <ari.roponen <at> gmail.com>:
bug acknowledged by developer. (Fri, 23 Apr 2010 15:14:02 GMT) Full text and rfc822 format available.

Message #13 received at 5920-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Ari Roponen <ari.roponen <at> gmail.com>
Cc: 5920-done <at> debbugs.gnu.org
Subject: Re: bug#5920: 24.0.50; bidi: problem using 'display' text property
Date: Fri, 23 Apr 2010 18:13:37 +0300
Thanks.  This is fixed by revno 100005.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 22 May 2010 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 15 years and 35 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.