hide control-alt keybindings under windows

svn: r7009

original commit: db9963ed69bad311ef1958159a7dbcb09493f376
This commit is contained in:
Robby Findler 2007-08-03 06:59:26 +00:00
parent ded3fd08be
commit c5cf3fb05a

View File

@ -8,7 +8,6 @@
"../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<%>)