Method: Redwood::Keymap#delete

Defined in:
lib/sup/keymap.rb

#delete(k) ⇒ Object



71
72
73
74
75
76
77
78
# File 'lib/sup/keymap.rb', line 71

def delete k
  kc = Keymap.keysym_to_keycode(k)
  return unless @map.member? kc
  entry = @map.delete kc
  keys = entry[2]
  keys.delete k
  @order.delete entry if keys.empty?
end