(x-selection-timeout): Set it, using x-get-resource.
authorRichard M. Stallman <rms@gnu.org>
Sat, 5 Jun 1993 08:39:42 +0000 (08:39 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 5 Jun 1993 08:39:42 +0000 (08:39 +0000)
lisp/term/x-win.el

index a0aca08..ba9fee8 100644 (file)
@@ -529,6 +529,13 @@ This returns ARGS with the arguments that have been processed removed."
       (setq initial-frame-alist (append initial-frame-alist
                                        (x-parse-geometry res-geometry)))))
 
+;; Set x-selection-timeout, measured in milliseconds.
+(let ((res-selection-timeout
+       (x-get-resource "selectionTimeout" "SelectionTimeout")))
+  (setq x-selection-timeout 5000)
+  (if res-selection-timeout
+      (setq x-selection-timeout (string-to-number res-selection-timeout))))
+
 (defun x-win-suspend-error ()
   (error "Suspending an emacs running under X makes no sense"))
 (add-hook 'suspend-hook 'x-win-suspend-error)