Re: [Indic-computing-devel] X Test Suite failures in NCST IndiX
Status: Alpha
Brought to you by:
jkoshy
From: Arun S. <ar...@sh...> - 2002-09-02 19:07:17
|
On Mon, Sep 02, 2002 at 03:20:33AM -0700, Joseph Koshy wrote: > > [note: the vendor string for IndiX still records the server vendor as > "The XFree86 Project, Inc." (as reported by `xdpyinfo') ] > > -- IndiX bugs -- > XDrawString 39P,1F 40P,0F > XDrawString16 40P,0F 40P,0F > XDrawText 42P,2F 44P,0F > XDrawText16 29P,14F 43P,0F > XQueryTextExtents16 1P,2F 3P,0F > XQueryTextExtents 1P,2F 3P,0F > XSetFontPath 2P,1F 3P,0F As I suggested earlier, these issues would go away, if we created Xutf8DrawString and brand new X protocol requests and then have a separate Xlib, that aliases Xutf8DrawString to XDrawString. Now, all the tests would pass, because we leave the normal code path unchanged. People wanting to use Indic stuff would just do: LD_PRELOAD=/usr/X11R6/indic/lib/libX11.so ./mozilla This solution wouldn't require any changes to existing applications. If everyone is happy with this solution, we could start working on it, as soon as Keyur has the code up in sourceforge. I think indiX is great technology - but it needs to reach common people. For that, we need to get the code into leading Linux/BSD distributions. -Arun |