On Monday 04 June 2007, Pete Zaitcev wrote:
> On Mon, 4 Jun 2007 16:52:01 -0400 (EDT), Alan Stern <[EMAIL PROTECTED]> wrote:

> > Does anybody think it would be worthwhile to convert string descriptors 
> > from UCS-16 to UTF-8 (instead of Latin1) when we read them in?

Or even UTF-7 ... ?   FWIW the input isn't UCS-16; it's UTF16-LE.

Back when I did the UTF16-LE to ISO Latin/1 conversion, Linux
distros were doing well to get even that far beyond ASCII.  ;)
It's good that seems to have changed.


> I remember that issue. I thought that we wanted some kind of escape
> syntax... Like what HTML uses with &#xxxx; perhaps. This would allow
> to edit xorg.conf on systems which are not UTF-8 clean. But perhaps
> it's a non-goal. How big is the code to convert (we need both ways,
> right)?

How big?  Not big.  UTF-16 to UTF-8 is a simple algorithm.  For
the reverse, see drivers/usb/gadget/usbstring.c ... the trick is
you'd need to know enough Unicode to not goof it.  Or, to find
some code that does it right.

- Dave


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to