aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-04-13 06:48:12 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-04-13 06:58:11 +0300
commit4254346a03a06bb612895d43329651e36ad3b482 (patch)
treea7ce007b27ff41ca686b5135b77292327527e9fb /doc
parent59ef388128936ca846a96052938a14131067d3d2 (diff)
downloadsciteco-4254346a03a06bb612895d43329651e36ad3b482.tar.gz
Gtk: do not attempt automatic ANSI key translation for dead keys
* At least on Windows it was observed that teco_interface_get_ansi_key() would find ANSI keys on other layouts, but nothing corresponding to the key itself. For instance, for a dead caret (^), we'd find backslash. This made it impossible to type caret in the parser start states. * We clumsily detect whether a keyevent refers to a dead key by checking its symbolic name and pass it down to the input method unmodified. * Fixes entering dead keys, at the very least on Windows, but potentially on all other systems as well.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions