Function: xselect-convert-to-dt-netfile
xselect-convert-to-dt-netfile is a byte-compiled function defined in
select.el.gz.
Signature
(xselect-convert-to-dt-netfile SELECTION TYPE VALUE)
Documentation
Convert SELECTION to a ToolTalk filename.
VALUE should be SELECTION's local value.
Source Code
;; Defined in /usr/src/emacs/lisp/select.el.gz
(defun xselect-convert-to-dt-netfile (selection _type value)
"Convert SELECTION to a ToolTalk filename.
VALUE should be SELECTION's local value."
(when (and (eq selection 'XdndSelection)
(stringp value)
(file-exists-p value)
(not (file-remote-p value)))
(let ((name (encode-coding-string value
(or file-name-coding-system
default-file-name-coding-system))))
(cons 'STRING
(encode-coding-string (xselect-tt-net-file name)
(or file-name-coding-system
default-file-name-coding-system)
t)))))