Function: tramp-gvfs-url-file-name
tramp-gvfs-url-file-name is a byte-compiled function defined in
tramp-gvfs.el.gz.
Signature
(tramp-gvfs-url-file-name FILENAME)
Documentation
Return FILENAME in URL syntax.
Source Code
;; Defined in /usr/src/emacs/lisp/net/tramp-gvfs.el.gz
(defun tramp-gvfs-url-file-name (filename)
"Return FILENAME in URL syntax."
(setq filename (file-name-unquote filename))
(let* (;; "/" must NOT be hexified.
(url-unreserved-chars (cons ?/ url-unreserved-chars))
(result
(concat (substring (tramp-gvfs-activation-uri filename) 0 -1)
(url-hexify-string (tramp-file-local-name filename)))))
(when (tramp-tramp-file-p filename)
(tramp-message
(tramp-dissect-file-name filename) 10
"remote file `%s' is URL `%s'" filename result))
result))