GNU bug report logs - #15541
24.3; RTL in visual-line-mode

Previous Next

Package: emacs;

Reported by: Boruch Baum <boruch_baum <at> gmx.com>

Date: Sun, 6 Oct 2013 20:19:01 UTC

Severity: normal

Tags: wontfix

Found in version 24.3

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Boruch Baum <boruch_baum <at> gmx.com>
Cc: control <at> debbugs.gnu.org, 15541 <at> debbugs.gnu.org
Subject: bug#15541: 24.3; RTL in visual-line-mode
Date: Mon, 07 Oct 2013 05:49:05 +0300
tags 15541 wontfix
thanks

> Date: Sun, 06 Oct 2013 16:16:45 -0400
> From: Boruch Baum <boruch_baum <at> gmx.com>
> 
> When using an RTL language in visual-line-mode + org-mode, a sec
> ond dispalyed-line of typing for a paragraph appears ABOVE the prior
> dispalyed-line. In other words, the rendering for paragraphs is in
> reverse-line order. This does not affect paragraph sequence within a
> document, only dispalyed-line sequence within a single paragraph.

This is by design, and can only be fixed by a radical change in the
Emacs display engine and how the bidirectional text is rendered by it
(the reordering needs to be done _after_ a line of text is rendered
for display).

As a workaround, either use hard newlines, to make your lines shorter
than the window width, or set bidi-paragraph-direction in that buffer
to right-to-left (or nil, if some of the paragraphs in that Org buffer
use a predominantly LTR script).




This bug report was last modified 9 years and 137 days ago.

Previous Next


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