aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/textadept.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/textadept.c')
-rw-r--r--src/textadept.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/textadept.c b/src/textadept.c
index 9053d0d3..9b5a789a 100644
--- a/src/textadept.c
+++ b/src/textadept.c
@@ -2496,6 +2496,7 @@ int main(int argc, char **argv) {
int shift = PDC_get_key_modifiers() & PDC_KEY_MODIFIER_SHIFT;
int ctrl = PDC_get_key_modifiers() & PDC_KEY_MODIFIER_CONTROL;
int alt = PDC_get_key_modifiers() & PDC_KEY_MODIFIER_ALT;
+ if (c >= 32 && c <= 127) shift = 0; // do not shift printable keys
#else
TermKeyResult res;
TermKeyKey key;