(wl-e21-make-toolbar-buttons): Invalidate the default bindings.
authoryamaoka <yamaoka>
Mon, 2 Oct 2000 08:07:11 +0000 (08:07 +0000)
committeryamaoka <yamaoka>
Mon, 2 Oct 2000 08:07:11 +0000 (08:07 +0000)
wl/ChangeLog
wl/wl-e21.el

index addc2bf..f8ff34e 100644 (file)
@@ -1,3 +1,8 @@
+2000-10-02  Katsumi Yamaoka    <yamaoka@jpl.org>
+
+       * wl-e21.el (wl-e21-make-toolbar-buttons): Invalidate the default
+       bindings.
+
 2000-09-29  Katsumi Yamaoka    <yamaoka@jpl.org>
 
        * wl-e21.el (wl-e21-setup-toolbar): Make the background color of
index 79a0b96..919cbcf 100644 (file)
        config)
     (while (setq config (pop configs))
       (set (make-local-variable (car config)) (cdr config))))
+  ;; Invalidate the default bindings.
+  (let ((keys (cdr (key-binding [tool-bar] t)))
+       item)
+    (while (setq item (pop keys))
+      (when (setq item (car-safe item))
+       (define-key keymap (vector 'tool-bar item) 'undefined))))
   (let ((n (length defs))
        def)
     (while (>= n 0)