Peta Harlan wrote: > Distributions ought to be repaired so all meaningful Meta key > sequences work at the console, I think. (For that matter, Shift-Tab > shouldn't be the same as Tab, but maybe that's been done.)
There are two different problems here: 1. The current keytables that i 'inherited' from the upstream maintainer of the kbd package are undocumented and incurrate, sometimes plain wrong. 2. The Linux kernel code for the VC's has to be called 'buggy' at best. Eg backtab (= Shift-Tab) is not implemented and the claim to be VT102 compatible is 'vaporware'. The Unicode extension has done more harm then good. I have started to work on both ends of the problem but due to my current workload i did not get very far: * I rewrote most the keytables from scratch, but they are untested and most likely incomplete, thus not yet released. * I started to write a VC code replacement based upon the VT330/340 programmers manual and the VT220 implementation in the *BSD kernels. This project got canceled because i underestimated the amount of work involved - i am already too busy right now. If someone is interested in testing the new keytables and give me feedback: http://www.uni-mainz.de/~kubla/Software/keytables.tar.gz (WWW) file://afs/zdv.uni-mainz.de/homes/UFO/kubla/Software/keytables.tar.gz (AFS) The following keymaps are available: Map name Language (country) Font encoding ------------------------------------------------------------ da.map Danish ISO-8859-1 de_CH.map German (Switzerland) ISO-8859-1 de_DE.map German (Germany) ISO-8859-1 en_UK.map English (United Kingdom) ISO-8859-1 en_US.map English (United States) ISO-8859-1 es.map Spanish ISO-8859-1 fi.map Finnish (identical to sv.map) ISO-8859-1 fr_BE.map French (Belgium) ISO-8859-1 fr_CA.map French (Canada) ISO-8859-1 fr_FR.map French (France) ISO-8859-1 hu.map Hungarian ISO-8859-2 it_IT.map Italian (Italy) ISO-8859-1 nl.map Dutch ISO-8859-1 no.map Norwegian ISO-8859-1 pt.map Portuguese ISO-8859-1 sl.map Slovenian ISO-8859-2 sv.map Swedish (identical to fi.map) ISO-8859-1 BTW. I have put all my packages up for grabs to reduce my workload, anyone stupid - oops - idealistic enough to clean up the kbb package may raise his/her hand. Dominik Kubla kbd maintainer