sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 665b0ea52c24609393fa019ddbe83b2c58df1215
parent 02d2055299d9ae0f067fb735e96889eee247bec8
Author: William Morgan <wmorgan-sup@masanjin.net>
Date:   Fri, 28 Dec 2007 14:02:42 -0800

better error message for keymap conflicts (minor)

Diffstat:
M lib/sup/keymap.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/sup/keymap.rb b/lib/sup/keymap.rb
@@ -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