[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bidi-display-reordering is now non-nil by default
From: |
Eli Zaretskii |
Subject: |
Re: bidi-display-reordering is now non-nil by default |
Date: |
Fri, 19 Aug 2011 18:12:06 +0300 |
> From: Lars Magne Ingebrigtsen <address@hidden>
> Date: Fri, 19 Aug 2011 16:51:03 +0200
>
> To me, a nice interface to create a bit of text (that may later be
> chopped up before insertion) would be to have a function like
> (bidi-make-separate-string "lala"). This could perhaps be implemented
> like (propertize "lala" 'bidi-region (make-unique-identifier)).
>
> That is, what I'm saying is "make a string that will be treated
> independently for bidi purposes".
Is using the directional control characters and/or TABs permitted for
the solution? If it is, there's more than one way to do what you
want, I will show you the most bulletproof one as soon as you agree to
see it ;-)
If using directional controls is not allowed, or frowned upon, then we
currently lack the infrastructure to do that, and as you see from this
thread, exactly which feature would be best for doing this is still
being debated.
Btw, I'm not at all sure the API you suggest is the best one. One
alternative would be to specify the entire line, with marker
characters to show separate fields, and ask to modify this line such
that fields will be displayed left to right (or right to left) in
their order in the string. It's possible there are other alternatives
as well.
- Re: bidi reordering in program source buffers (was: bidi-display-reordering is now non-nil by default), (continued)
- Re: bidi reordering in program source buffers (was: bidi-display-reordering is now non-nil by default), Eli Zaretskii, 2011/08/20
- Re: bidi reordering in program source buffers (was: bidi-display-reordering is now non-nil by default), Ehud Karni, 2011/08/25
- Re: bidi reordering in program source buffers, Eli Zaretskii, 2011/08/25
- Re: bidi reordering in program source buffers, Ehud Karni, 2011/08/25
- Re: bidi reordering in program source buffers, Eli Zaretskii, 2011/08/25
- Re: bidi-display-reordering is now non-nil by default, Chong Yidong, 2011/08/19
- Re: bidi-display-reordering is now non-nil by default, Eli Zaretskii, 2011/08/19
- Re: bidi-display-reordering is now non-nil by default, Chong Yidong, 2011/08/19
- Re: bidi-display-reordering is now non-nil by default, Eli Zaretskii, 2011/08/20
- Re: bidi-display-reordering is now non-nil by default, Lars Magne Ingebrigtsen, 2011/08/19
- Re: bidi-display-reordering is now non-nil by default,
Eli Zaretskii <=
- Re: bidi-display-reordering is now non-nil by default, Andrey Paramonov, 2011/08/15
Re: bidi-display-reordering is now non-nil by default, Andrey Paramonov, 2011/08/16