> After spending several days in reading Unicode and ICU 
> (oss.software.ibm.com) documentation I think it will will be enough to 
> use a 16bit word. The unicode standard
> defines 21 bit to be used for unicode characters. The UTF-16 encoding 
> uses special encodings 
> to use characters above 0xffff.

16 Bit operations are much slower than comparable 8- and 32-bit operations
(up to a factor of 5!) on IA32. Since this is probably the most common
platform to run LyX on, this is a point to consider.

Without any checking I'd guess that a large part of LyX's memory
footprint is not due to "real text" but to all kinds of "supporting" data
structure, so I doubt 16 bit would buy us anything.

> Yes, but it will be good enough to be used for the LyX-file format I 
> think.

That's a completely unrelated question.

Andre'

-- 
André Pönitz ............................................. [EMAIL PROTECTED]
C++-Programmierer gesucht ... Naeheres unter http://mathematik.htwm.de/job

Reply via email to