1 - selection can now cut & paste 8-bit chars, but not yet Unicode
2 - compose does not work together with Unicode
3 (struct kbdiacr has three chars: base + diacr -> result,
4 but the result should be a string)
5 - strings produced by a function key cannot contain \000;
6 many other places this char is excluded
7 - current status (translation table, Unicode output) can be set,
8 but not read out from the kernel; thus, showconsolefont changes the
9 status, but cannot restore it