Re: embedded levels of a string with parenthesis

Behdad Esfahbod <[email protected]> Thu, 27 Sep 2012 18:25:19 -0400
Newsgroups gmane.comp.internationalization.fribidi
Message-ID <[email protected]>
That's standard behavior.  It's broken, I know.  But that's what the Unicode
standard requires.

  http://unicode.org/reports/tr9/

There's work being pushed by Microsoft to address this in the next version of
Unicode though.  In the mean time, bidi formatting characters are your friend.

behdad

On 09/27/2012 12:33 PM, Samiullah Khawaja wrote:
> Hi,
> 
> When I use the string "hello (world) مرحبا العالم" in fribidi it gives be
> base_direction = RTL and generates the embedded levels. It generates the
> embedded level of the ")" after "world" equal to 1.
> 
> Is this correct? I think it should be equal to 2. as the it is part of the
> embedded English (LTR) text. Note that the text is starting with arabic and
> then ending on the ")" in string array.
> 
> -- 
> Samiullah Khawaja
> 
> 
> 
> _______________________________________________
> fribidi mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/fribidi
_______________________________________________
fribidi mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/fribidi