The change to trans_mgr.C/trans.C from 2001-07-07 breaks handling of keymaps.
For example, when using the Hebrew keymap and pressing 'a',
in Trans::process() the value of c is 'a', and the value of t is "ù".
In the old code, k.normalkey(c, dt) correctly returns "ù",
but in the new code, k.normalkey(c) returns "a".

Reply via email to