bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#9219: 24.0.50; bidi switches to R-to-L when I don't want it to


From: Eli Zaretskii
Subject: bug#9219: 24.0.50; bidi switches to R-to-L when I don't want it to
Date: Thu, 04 Aug 2011 06:02:04 +0300

> From: Florian Beck <abstraktion@t-online.de>
> Cc: Florian Beck <abstraktion@t-online.de>,  9219@debbugs.gnu.org
> Date: Wed, 03 Aug 2011 22:49:14 +0200
> 
> >> A|Mabcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd
> >> abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd
> >> abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd abcd
> >> abcd abcd abcd abcd abcd abcd
> >
> > Sorry, still no dice...
> 
> Sigh. The only thing I omitted was
> 
> (setq cursor-type 'bar)

A bar cursor is drawn on the right side of R2L characters, but on the
left side of L2R characters.  Is this what confused you?

> Turns out that is essential.
> 
> I did check the recipe, but I didn't restart emacs. Sorry for the
> confusion

So I think you only _think_ you have the LRM character between the
aleph and the following a, because the bar cursor makes a small
movement when you move from aleph to the a, but is shown between aleph
and a in both positions.  In fact, the LRM is to the left of aleph,
you should be able to see that if you modify LRM's entry in
glyphless-char-display-control.

> (but the cursor movement in rtl paragraphs confuses me, too).

It takes some time to get used to.  The manual says something vague
about it, like "don't be afraid, it's not a bug" or something.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]