]> code.delx.au - gnu-emacs/blobdiff - lisp/select.el
(quail-show-guidance): Don't create a guidance-frame if current buffer is
[gnu-emacs] / lisp / select.el
index c6128169921897b8bef149cb35bbace97940c7ba..9680003950856314c2837bc8fe784a446b584827 100644 (file)
@@ -64,6 +64,9 @@ other X clients.  But, if this variable is set, it is used for
 the next communication only.  After the communication, this
 variable is set to nil.")
 
+(declare-function x-get-selection-internal "xselect.c"
+                 (selection-symbol target-type &optional time-stamp))
+
 ;; This is for temporary compatibility with pre-release Emacs 19.
 (defalias 'x-selection 'x-get-selection)
 (defun x-get-selection (&optional type data-type)
@@ -106,6 +109,11 @@ in `selection-converter-alist', which see."
   "Return text pasted to the clipboard."
   (x-get-selection-internal 'CLIPBOARD 'STRING))
 
+(declare-function x-own-selection-internal "xselect.c"
+                 (selection-name selection-value))
+(declare-function x-disown-selection-internal "xselect.c"
+                 (selection &optional time))
+
 (defun x-set-selection (type data)
   "Make an X Windows selection of type TYPE and value DATA.
 The argument TYPE (nil means `PRIMARY') says which selection, and
@@ -199,9 +207,9 @@ Cut buffers are considered obsolete; you should use selections instead."
   (x-store-cut-buffer-internal 'CUT_BUFFER0 string))
 
 \f
-;;; Functions to convert the selection into various other selection types.
-;;; Every selection type that Emacs handles is implemented this way, except
-;;; for TIMESTAMP, which is a special case.
+;; Functions to convert the selection into various other selection types.
+;; Every selection type that Emacs handles is implemented this way, except
+;; for TIMESTAMP, which is a special case.
 
 (defun xselect-convert-to-string (selection type value)
   (let (str coding)