]> code.delx.au - gnu-emacs/commitdiff
(x-create-frame-with-faces, tty-create-frame-with-faces):
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 9 Nov 2007 19:41:44 +0000 (19:41 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 9 Nov 2007 19:41:44 +0000 (19:41 +0000)
Don't set interprogram-(cut|paste)-function on each frame.

lisp/ChangeLog
lisp/faces.el

index 7c60512ebc95ce6aad11abb74a261809798f99b1..5876fda424f0e20e6a304d61ab69dcdd83b0147b 100644 (file)
@@ -1,5 +1,8 @@
 2007-11-09  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+       * faces.el (x-create-frame-with-faces, tty-create-frame-with-faces):
+       Don't set interprogram-(cut|paste)-function on each frame.
+
        * term/x-win.el (x-select-text, x-cut-buffer-or-selection-value):
        Make them work in tty frames.
        (interprogram-cut-function, interprogram-paste-function):
index 83b69ca630f7cace7dc5475e10331ec0135a944b..a859c2658a4230214b67aa991d603e4a99ad8fee 100644 (file)
@@ -1905,11 +1905,6 @@ Value is the new frame created."
          (x-handle-reverse-video frame parameters)
          (frame-set-background-mode frame)
          (face-set-after-frame-default frame)
-         ;; Arrange for the kill and yank functions to set and check the clipboard.
-         (modify-frame-parameters
-          frame '((interprogram-cut-function . x-select-text)))
-         (modify-frame-parameters
-          frame '((interprogram-paste-function . x-cut-buffer-or-selection-value)))
          ;; Make sure the tool-bar is ready to be enabled.  The
          ;; `tool-bar-lines' frame parameter will not take effect
          ;; without this call.
@@ -2012,10 +2007,6 @@ created."
        (with-selected-frame frame
          (tty-handle-reverse-video frame (frame-parameters frame))
 
-         ;; Make sure the kill and yank functions do not touch the X clipboard.
-         (modify-frame-parameters frame '((interprogram-cut-function . nil)))
-         (modify-frame-parameters frame '((interprogram-paste-function . nil)))
-
           (unless (terminal-parameter frame 'terminal-initted)
             (set-terminal-parameter frame 'terminal-initted t)
             (set-locale-environment nil frame)