* toolbar/tool-bar.el (tool-bar-setup): Use lookup-key for
authorJan Djärv <jan.h.d@swipnet.se>
Mon, 3 May 2004 21:48:21 +0000 (21:48 +0000)
committerJan Djärv <jan.h.d@swipnet.se>
Mon, 3 May 2004 21:48:21 +0000 (21:48 +0000)
  cut/copy/paste in case menu-bar-enable-clipboard is in effect.

lisp/ChangeLog
lisp/toolbar/tool-bar.el

index f3a9555..207abb2 100644 (file)
@@ -1,4 +1,9 @@
-2004-05-03  Jan D.  <jhd@gaffa.localdomain>
+2004-05-03  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * toolbar/tool-bar.el (tool-bar-setup): Use lookup-key for
+       cut/copy/paste in case menu-bar-enable-clipboard is in effect.
+
+2004-05-03  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
 
        * term/x-win.el (x-clipboard-yank): Don't exit on error from
        x-get-selection.
index 425789e..6b890e5 100644 (file)
@@ -239,11 +239,14 @@ MAP must contain appropriate binding for `[menu-bar]' which holds a keymap."
   (tool-bar-add-item-from-menu 'undo "undo" nil
                               :visible '(not (eq 'special (get major-mode
                                                                'mode-class))))
-  (tool-bar-add-item-from-menu 'kill-region "cut" nil
+  (tool-bar-add-item-from-menu (lookup-key menu-bar-edit-menu [cut])
+                              "cut" nil
                               :visible '(not (eq 'special (get major-mode
                                                                'mode-class))))
-  (tool-bar-add-item-from-menu 'menu-bar-kill-ring-save "copy")
-  (tool-bar-add-item-from-menu 'yank "paste" nil
+  (tool-bar-add-item-from-menu (lookup-key menu-bar-edit-menu [copy])
+                              "copy")
+  (tool-bar-add-item-from-menu (lookup-key menu-bar-edit-menu [paste])
+                              "paste" nil
                               :visible '(not (eq 'special (get major-mode
                                                                'mode-class))))
   (tool-bar-add-item-from-menu 'nonincremental-search-forward "search")