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.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15541 in the body.
You can then email your comments to 15541 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 bug-gnu-emacs <at> gnu.org:
bug#15541; Package emacs. (Sun, 06 Oct 2013 20:19:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Boruch Baum <boruch_baum <at> gmx.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 06 Oct 2013 20:19:02 GMT) Full text and rfc822 format available.

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

From: Boruch Baum <boruch_baum <at> gmx.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3; RTL in visual-line-mode
Date: Sun, 06 Oct 2013 16:16:45 -0400
[Message part 1 (text/plain, inline)]
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.

 ------------------------------------------------------------

In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.8.4)
 of 2013-09-26 on trouble, modified by Debian
Windowing system distributor `The X.Org Foundation', version 11.0.11204000
System Description:	Debian 7.0 GNU/Linux wheezy/testing

Configured using:
 `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu'
 '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib'
 '--localstatedir=/var/lib' '--infodir=/usr/share/info'
 '--mandir=/usr/share/man' '--with-pop=yes'
 '--enable-locallisppath=/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24.3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-lisp:/usr/share/emacs/site-lisp'
 '--with-crt-dir=/usr/lib/x86_64-linux-gnu' '--with-x=yes'
 '--with-x-toolkit=gtk3' '--with-toolkit-scroll-bars'
 'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
 --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall'
 'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2''

Important settings:
  value of $LANG: en_US.utf8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Org

Minor modes in effect:
  savehist-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t


-- 
hkp://keys.gnupg.net
CA45 09B5 5351 7C11 A9D1  7286 0036 9E45 1595 8BC0


[signature.asc (application/pgp-signature, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15541; Package emacs. (Mon, 07 Oct 2013 02:50:02 GMT) Full text and rfc822 format available.

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

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: Re: 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).




Added tag(s) wontfix. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Mon, 07 Oct 2013 02:50:03 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 15541 <at> debbugs.gnu.org and Boruch Baum <boruch_baum <at> gmx.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Fri, 04 Mar 2016 15:35:12 GMT) Full text and rfc822 format available.

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

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.