[Fribidi-discuss] Re: BiDi WINE status and fribidi

Shachar Shemesh fribidi-discuss at sun.consumer.org.il
Sat Aug 24 03:37:02 EST 2002


Behdad Esfahbod wrote:

>I have worked with Omer Zak and Tomas Frydrych, and have 
>included/implemented all their needs.  I hope I do with Shachar 
>too.
>  
>
No objections here.

>Windows API, ans so WINE's uses UTF-16.  And WINE people reject 
>to use a 32bit bidi library and convert back and forth all the 
>time, so they need UTF-16 support internally.
>  
>
Actually, for a good reason. If you want a Windows program running under 
Wine to be binary file format compatible with it's native sibling, you 
must support the same internal binary formats in both environments.

Strangely, it was me who was worried about converting each and every 
string from UTF-16 to UTF-32, reordering, and then converting back. 
Alexander, with wine still being Alpha and functionality is still the 
major issue, will accept anything that gets the job done. For that 
reason it was the lpClass that was the deciding factor against 
libfribidi, and not the UTF-32.

>Unfortunately this is wrong this time :(.  My fribidi TODO list 
>has grown too much,  I should spent a week or two implementing 
>some of them.  Perhaps when I'm back from India.  Lets have a 
>look at it:
>
>  
>
...

>Implement UTF-16 support (handle surrogates) to create 
>libfribidi16.
>  
>
I'll try and help with that one.

>Arabic Joining support.
>  
>
Please add a runtime option to disable it (like you have today for 
mirrored characters). This (for both mirroring and arabic joining) is 
needed for WIN32 compliance.

Now that I'm thinking of it, and I'll have to look it up again, but I 
think I will also need some way to do ONLY the arabic joining.

>And Yes, I will implement all of these before 2003 :D.
>  
>
Impressive

>PS. to some IGLUers,  I just unsubscribed from linux-il, to 
>lighten my mailbox load,  I will be back again.
>  
>
You are not the first, nor the last. That list does have a way of 
putting the load on you (unless you LIKE reading 30 messges deep threads 
about why gentoo is superior to Debian, and why the person saying that 
is a jerk).

                Shachar






More information about the FriBidi mailing list