| Server IP : 217.160.0.135 / Your IP : 216.73.217.37 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/share/emacs/28.2/lisp/url/ |
Upload File : |
;ELC
;;; Compiled
;;; in Emacs version 28.2
;;; with all optimizations.
(byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\307\310DD\311\312\313\314\315\316\317& \207" [require url-parse tramp password-cache custom-declare-variable url-tramp-protocols funcall function #[0 "\300\207" [("ftp" "ssh" "scp" "rsync" "telnet")] 1 ""] "List of URL protocols for which the work is handled by Tramp.\nThey must also be covered by `url-handler-regexp'." :group url :version "25.1" :type (repeat string)] 10)
#@169 Convert URL to a Tramp file name.
If URL contains a password, it will be added to the `password-data' cache.
In case URL is not convertible, nil is returned.
(fn URL)
(defalias 'url-tramp-convert-url-to-tramp #[257 "\302;\205 !\211\2057 \303\304!>\204 \305\306\307D\"\210\310H!\2057 \311\304!>\2043 \305\306\307D\"\210\310H!\205\304!>\204J \305\306\307D\"\210\312H \235\205\304!>\204a \305\306\307D\"\210\313H\203\302 \314\315\316\304!>\204z \305\306\307D\"\210\312H\304!>\204\216 \305\306\307D\"\210\317H\320\304!>\204\243 \305\306\307\nD\"\210\321H\320\211\211\257!\304!>\204\275 \305\306\307D\"\210\313H\"\210\315\316\304!>\204\324 \305\306\307D\"\210\312H\304!>\204\347 \305\306\307D\"\210\317H\320\304!>\204\374 \305\306\307 D\"\210\321H\304 !>\204\305\306\307D\"\210\322H\320\257!\207" [cl-struct-url-tags url-tramp-protocols url-generic-parse-url natnump type-of signal wrong-type-argument url 5 number-to-string 1 3 password-cache-add tramp-make-tramp-file-name tramp-file-name 2 nil 4 6] 14 (#$ . 525)])
#@105 Convert FILE, a Tramp file name, to a URL.
In case FILE is not convertible, nil is returned.
(fn FILE)
(defalias 'url-tramp-convert-tramp-to-url #[257 "\3021 \303!0\202
\210\304\211\2059 \211\242>\204 \305\306\307D\"\210\3108;\2059 \311\242>\2045 \305\306\307D\"\210\3108!\205\257 \242>\204K \305\306\307D\"\210A@ \235\205\257 \312\313\314\242>\204e \305\306\307D\"\210A@\242>\204w \305\306\307D\"\210\3158\304\242>\204\214 \305\306\307\nD\"\210\3168 \242>\204\242 \305\306\307\fD\"\210\317\n8\304\211\320\304\320\211&
!\207" [cl-struct-tramp-file-name-tags url-tramp-protocols (error) tramp-dissect-file-name nil signal wrong-type-argument tramp-file-name 5 string-to-number url-recreate-url record url 2 4 6 t] 18 (#$ . 1621)])
#@191 Function called from the `file-name-handler-alist' routines.
OPERATION is what needs to be done. ARGS are the arguments that
would have been passed to OPERATION.
(fn OPERATION &rest ARGS)
(defalias 'url-tramp-file-handler #[385 "\301!\302\301\"\303\304\"!)\207" [default-directory url-tramp-convert-url-to-tramp mapcar url-tramp-convert-tramp-to-url apply] 8 (#$ . 2398)])
(provide 'url-tramp)