Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:

| >>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
| 
| 
| Lars> I just did some tests (using libidn and the nice stringprep
| Lars> utility functions therein). Just by changeing
| Lars> Paragraph::value_type to uint32_t and adding
| Lars> stringprep_ucs4_to_utf8 on output, and some
| Lars> strigprep_locale_to_utf8 -> stringprep_utf8_to_ucs4 on input, I
| Lars> almost have it working. 
| 
| Very good. How does this compare to the CJK LyX patch? Did you look at
| it? 

No.

| Lars> So in conclusion: As a first step towards proper unicode support
| Lars> a change from the localespecific 8-bit representation we have
| Lars> used until now move to a basic uint32_t UCS-4 simple codepoint
| Lars> solution instead. We may then temporarily loose hebrew,arabic
| Lars> but as unicode support progresses those should come back nicely.
| 
| While this maybe euro-centric, note that it probably solves 80% of the
| locale-related problems that people have reported...

True. And as I said it should give a much better base to work from.

-- 
        Lgb

Reply via email to