]> git.cworth.org Git - sup/commitdiff
better error message for keymap conflicts (minor)
authorWilliam Morgan <wmorgan-sup@masanjin.net>
Fri, 28 Dec 2007 22:02:42 +0000 (14:02 -0800)
committerWilliam Morgan <wmorgan-sup@masanjin.net>
Sun, 30 Dec 2007 05:07:41 +0000 (21:07 -0800)
lib/sup/keymap.rb

index e14ccbe0a4eecdb3507978f162521f59953eb9b2..3176415e84f6fd5e7b307f25ff2e801183a352a7 100644 (file)
@@ -61,7 +61,7 @@ class Keymap
     @order << entry
     keys.each do |k|
       kc = Keymap.keysym_to_keycode k
-      raise ArgumentError, "key '#{k}' already defined (action #{action})" if @map.include? kc
+      raise ArgumentError, "key '#{k}' already defined (as #{@map[kc].first})" if @map.include? kc
       @map[kc] = entry
     end
   end