Helmut Karlowski skreiv:
You would loose the non-base-character typed after the deadkey, e.g. ^1. I get this on the PC by just typing ^ and 1.
Yes, that's true, but...
(guessing...) else if iswhite ascii = last_deadkey else ascii = "last_deadkey"+"ascii" <-- two characters here.
...not loosing it complicates things a bit ;-) Jo Even