emacs-bidi
[Top][All Lists]
Advanced

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

Re: [emacs-bidi] adding LRM in visual-to-logical transform


From: Alex Schroeder
Subject: Re: [emacs-bidi] adding LRM in visual-to-logical transform
Date: Fri, 16 Nov 2001 18:01:11 +0100
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1 (i686-pc-linux-gnu)

Alex Schroeder <address@hidden> writes:

> "Ehud Karni" <address@hidden> writes:
>
>> At least minimal optimization of the defining the R strings should be
>> done, otherwise you'll have "^ ^" between every Hebrew words. The
>> minimum is to include spaces between R words. It can be extended to
>> include all characters that can not be resolved (in any case) into L
>> type.
>
> Hm yes, I'm currently wondering wether we ought to look at R strings
> before or after resolving weak types.  I'll need to do some more
> thinking.  :)

While I'm writing such a thing (adding LRM characters to the string),
I will need a function to tell me wether two strings containing
logical representations are "equal" in order to write my test cases --
for a meaningful definition of "equal".

I read UAX#9 as saying that two strings should be equal when the
logical representation has been transformed into the visual
representation and all LRM RLM RLO LRO and PDF characters have been
removed.  Correct?

Will such a function be usefull for Emacs as well?

Alex.
-- 
http://www.emacswiki.org/



reply via email to

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