diff options
author | 2015-10-12 21:39:39 -0400 | |
---|---|---|
committer | 2015-10-12 21:39:39 -0400 | |
commit | 99aa80aa792a6ba73c987cd784be4ccf1da3324c (patch) | |
tree | f92accb49c5167c607aa515c02e932b8587a36c6 /src/cdk.patch | |
parent | 2589e6b2eeaf5e82c3caaf1a7fd8c60ed7d2d149 (diff) | |
download | textadept-99aa80aa792a6ba73c987cd784be4ccf1da3324c.tar.gz textadept-99aa80aa792a6ba73c987cd784be4ccf1da3324c.zip |
Fixed S-Tab binding in CDK widgets; src/cdk.patch
Diffstat (limited to 'src/cdk.patch')
-rw-r--r-- | src/cdk.patch | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cdk.patch b/src/cdk.patch index 2b629247..b3d5e55a 100644 --- a/src/cdk.patch +++ b/src/cdk.patch @@ -8,7 +8,7 @@ diff -r c40f79827990 binding.c /* * $Author: tom $ -@@ -167,7 +169,48 @@ +@@ -167,7 +169,50 @@ { EObjectType cdktype = ObjTypeOf (obj); CDKOBJS *test = bindableObject (&cdktype, obj); @@ -38,6 +38,8 @@ diff -r c40f79827990 binding.c + break; + case TERMKEY_TYPE_KEYSYM: + result = keysyms[key.code.sym]; ++ if (key.code.sym == TERMKEY_SYM_TAB && key.modifiers & TERMKEY_KEYMOD_SHIFT) ++ result = KEY_BTAB; + break; + case TERMKEY_TYPE_UNKNOWN_CSI: + case TERMKEY_TYPE_MOUSE: |