hide control-alt keybindings under windows
svn: r7009 original commit: db9963ed69bad311ef1958159a7dbcb09493f376
This commit is contained in:
parent
ded3fd08be
commit
c5cf3fb05a
|
@ -7,8 +7,7 @@
|
|||
(lib "match.ss")
|
||||
"../preferences.ss"
|
||||
"sig.ss")
|
||||
|
||||
|
||||
|
||||
(import mred^
|
||||
[prefix finder: framework:finder^]
|
||||
[prefix handler: framework:handler^]
|
||||
|
@ -129,7 +128,14 @@
|
|||
function-table
|
||||
(λ (keyname fname)
|
||||
(unless (hash-table-get table keyname (λ () #f))
|
||||
(hash-table-put! table keyname fname))))
|
||||
(cond
|
||||
[(and (eq? (system-type) 'windows)
|
||||
(or (regexp-match #rx"a:c" keyname)
|
||||
(regexp-match #rx"c:m" keyname)))
|
||||
(void) ;; don't show these keybindigns -- they don't work
|
||||
]
|
||||
[else
|
||||
(hash-table-put! table keyname fname)]))))
|
||||
(for-each
|
||||
(λ (chained-keymap)
|
||||
(when (is-a? chained-keymap aug-keymap<%>)
|
||||
|
|
Loading…
Reference in New Issue
Block a user