Tomohiro KUBOTA:
>> Luit is now in the XFree86 CVS. It is under xc/programs/luit.
TK> Why not support...
I don't want to extend luit for 4.2.0; bug fixes only in this version.
Much of what you're proposing will go into future releases of luit.
More precisely,
TK> ISO-8859-{10,13,14,16} and TIS-620?
These most definitely will go in (the parser needs to be fixed to
recognise a non-trivial intermediary byte in charset selection
sequences.)
TK> How do you think about Big5HKSCS?
I'll have a look.
TK> And I hope Shift_JIS and CP932 (Microsoft replacement of Shift_JIS),
Shift_JIS (yuck) will go in (we already agreed on that, if you
recall). CP 932 only if somebody provides the needed mapping tables.
TK> I think JIS X 0213:2000 will be useful in future but it is not
TK> popular so far.
Only if users request it. The people who designed this encoding
should have worked with their ISO 10646 national representative
instead.
TK> How about GBK and GB18030? GBK is slightly more dirty than Big5
TK> because C1 region is used for the first byte for 2 byte characters.
TK> However, I think GBK is not so popular and GB18030 will be more
TK> important in future (though I imagine GB18030 support is difficult).
GBK is easy. GB 18030 is slightly more tricky, but definitely doable.
Same comment as above.
TK> How about Johab?
Don't know. We'll see.
TK> And, there is a difficult problem which we already started discussion:
TK> how to deal with character width problem, when luit works with XTerm?
TK> I think Markus' proposal
TK> http://www.cl.cam.ac.uk/~mgk25/ucs/scw-proposal.html can be a
TK> candidate for solution
As I've already mentioned, I strongly dislike the complexity of
Markus' proposal. I want to use single shifts only.
TK> but I am afraid this solution can be too heavy, because luit will
TK> have to issue CSI 1 w for each doublewidth character and XTerm
TK> will have to parse it.
I don't think that will be much of a problem. If it is, we'll see
what can be done.
Juliusz
--
Linux-UTF8: i18n of Linux on all levels
Archive: http://mail.nl.linux.org/linux-utf8/