terminal: support entering non-ascii characters
authorPhilipp Brüschweiler <blei42@gmail.com>
Sat, 18 Aug 2012 11:38:38 +0000 (13:38 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Wed, 29 Aug 2012 18:47:07 +0000 (14:47 -0400)
commitfdb4b025019edf9256d76223c9096f564a357f62
tree00522512d7357b9d666c10671f93966274c6ec1a
parent1bad5db9d69cd744bc48f60bb71f7b68b6a2f770
terminal: support entering non-ascii characters

Unless the alt modifier is active and the MODE_ALT_SENDS_ESC mode is not
set, any value over 127 is converted to a UTF8 sequence.

Part of https://bugs.freedesktop.org/show_bug.cgi?id=53648 should be
fixed with this.

Part of https://bugs.freedesktop.org/show_bug.cgi?id=52419 is fixed, but
interestingly it depends on the activated keymap (i.e. it works with
dvorak, but not with ch).
clients/terminal.c