LCOV - code coverage report
Current view: top level - lisp/net - tramp-loaddefs.el (source / functions) Hit Total Coverage
Test: tramp-tests-after.info Lines: 1 1 100.0 %
Date: 2017-08-30 10:12:24 Functions: 5 5 100.0 %

          Line data    Source code
       1             : ;;; tramp-loaddefs.el --- automatically extracted autoloads
       2             : ;;
       3             : ;;; Code:
       4             : 
       5             : 
       6             : ;;;### (autoloads nil "tramp" "tramp.el" (0 0 0 0))
       7             : ;;; Generated autoloads from tramp.el
       8             : 
       9             : (defvar tramp-methods nil "\
      10             : Alist of methods for remote files.
      11             : This is a list of entries of the form (NAME PARAM1 PARAM2 ...).
      12             : Each NAME stands for a remote access method.  Each PARAM is a
      13             : pair of the form (KEY VALUE).  The following KEYs are defined:
      14             :   * `tramp-remote-shell'
      15             :     This specifies the shell to use on the remote host.  This
      16             :     MUST be a Bourne-like shell.  It is normally not necessary to
      17             :     set this to any value other than \"/bin/sh\": Tramp wants to
      18             :     use a shell which groks tilde expansion, but it can search
      19             :     for it.  Also note that \"/bin/sh\" exists on all Unixen,
      20             :     this might not be true for the value that you decide to use.
      21             :     You Have Been Warned.
      22             :   * `tramp-remote-shell-login'
      23             :     This specifies the arguments to let `tramp-remote-shell' run
      24             :     as a login shell.  It defaults to (\"-l\"), but some shells,
      25             :     like ksh, require another argument.  See
      26             :     `tramp-connection-properties' for a way to overwrite the
      27             :     default value.
      28             :   * `tramp-remote-shell-args'
      29             :     For implementation of `shell-command', this specifies the
      30             :     arguments to let `tramp-remote-shell' run a single command.
      31             :   * `tramp-login-program'
      32             :     This specifies the name of the program to use for logging in to the
      33             :     remote host.  This may be the name of rsh or a workalike program,
      34             :     or the name of telnet or a workalike, or the name of su or a workalike.
      35             :   * `tramp-login-args'
      36             :     This specifies the list of arguments to pass to the above
      37             :     mentioned program.  Please note that this is a list of list of arguments,
      38             :     that is, normally you don't want to put \"-a -b\" or \"-f foo\"
      39             :     here.  Instead, you want a list (\"-a\" \"-b\"), or (\"-f\" \"foo\").
      40             :     There are some patterns: \"%h\" in this list is replaced by the host
      41             :     name, \"%u\" is replaced by the user name, \"%p\" is replaced by the
      42             :     port number, and \"%%\" can be used to obtain a literal percent character.
      43             :     If a list containing \"%h\", \"%u\" or \"%p\" is unchanged during
      44             :     expansion (i.e. no host or no user specified), this list is not used as
      45             :     argument.  By this, arguments like (\"-l\" \"%u\") are optional.
      46             :     \"%t\" is replaced by the temporary file name produced with
      47             :     `tramp-make-tramp-temp-file'.  \"%k\" indicates the keep-date
      48             :     parameter of a program, if exists.  \"%c\" adds additional
      49             :     `tramp-ssh-controlmaster-options' options for the first hop.
      50             :   * `tramp-login-env'
      51             :      A list of environment variables and their values, which will
      52             :      be set when calling `tramp-login-program'.
      53             :   * `tramp-async-args'
      54             :     When an asynchronous process is started, we know already that
      55             :     the connection works.  Therefore, we can pass additional
      56             :     parameters to suppress diagnostic messages, in order not to
      57             :     tamper the process output.
      58             :   * `tramp-copy-program'
      59             :     This specifies the name of the program to use for remotely copying
      60             :     the file; this might be the absolute filename of scp or the name of
      61             :     a workalike program.  It is always applied on the local host.
      62             :   * `tramp-copy-args'
      63             :     This specifies the list of parameters to pass to the above mentioned
      64             :     program, the hints for `tramp-login-args' also apply here.
      65             :   * `tramp-copy-env'
      66             :      A list of environment variables and their values, which will
      67             :      be set when calling `tramp-copy-program'.
      68             :   * `tramp-remote-copy-program'
      69             :     The listener program to be applied on remote side, if needed.
      70             :   * `tramp-remote-copy-args'
      71             :     The list of parameters to pass to the listener program, the hints
      72             :     for `tramp-login-args' also apply here.  Additionally, \"%r\" could
      73             :     be used here and in `tramp-copy-args'.  It denotes a randomly
      74             :     chosen port for the remote listener.
      75             :   * `tramp-copy-keep-date'
      76             :     This specifies whether the copying program when the preserves the
      77             :     timestamp of the original file.
      78             :   * `tramp-copy-keep-tmpfile'
      79             :     This specifies whether a temporary local file shall be kept
      80             :     for optimization reasons (useful for \"rsync\" methods).
      81             :   * `tramp-copy-recursive'
      82             :     Whether the operation copies directories recursively.
      83             :   * `tramp-default-port'
      84             :     The default port of a method.
      85             :   * `tramp-tmpdir'
      86             :     A directory on the remote host for temporary files.  If not
      87             :     specified, \"/tmp\" is taken as default.
      88             :   * `tramp-connection-timeout'
      89             :     This is the maximum time to be spent for establishing a connection.
      90             :     In general, the global default value shall be used, but for
      91             :     some methods, like \"su\" or \"sudo\", a shorter timeout
      92             :     might be desirable.
      93             :   * `tramp-case-insensitive'
      94             :     Whether the remote file system handles file names case insensitive.
      95             :     Only a non-nil value counts, the default value nil means to
      96             :     perform further checks on the remote host.  See
      97             :     `tramp-connection-properties' for a way to overwrite this.
      98             : 
      99             : What does all this mean?  Well, you should specify `tramp-login-program'
     100             : for all methods; this program is used to log in to the remote site.  Then,
     101             : there are two ways to actually transfer the files between the local and the
     102             : remote side.  One way is using an additional scp-like program.  If you want
     103             : to do this, set `tramp-copy-program' in the method.
     104             : 
     105             : Another possibility for file transfer is inline transfer, i.e. the
     106             : file is passed through the same buffer used by `tramp-login-program'.  In
     107             : this case, the file contents need to be protected since the
     108             : `tramp-login-program' might use escape codes or the connection might not
     109             : be eight-bit clean.  Therefore, file contents are encoded for transit.
     110             : See the variables `tramp-local-coding-commands' and
     111             : `tramp-remote-coding-commands' for details.
     112             : 
     113             : So, to summarize: if the method is an out-of-band method, then you
     114             : must specify `tramp-copy-program' and `tramp-copy-args'.  If it is an
     115             : inline method, then these two parameters should be nil.
     116             : 
     117             : Notes:
     118             : 
     119             : When using `su' or `sudo' the phrase \"open connection to a remote
     120             : host\" sounds strange, but it is used nevertheless, for consistency.
     121             : No connection is opened to a remote host, but `su' or `sudo' is
     122             : started on the local host.  You should specify a remote host
     123             : `localhost' or the name of the local host.  Another host name is
     124             : useful only in combination with `tramp-default-proxies-alist'.")
     125             : 
     126             : (defvar tramp-default-method-alist nil "\
     127             : Default method to use for specific host/user pairs.
     128             : This is an alist of items (HOST USER METHOD).  The first matching item
     129             : specifies the method to use for a file name which does not specify a
     130             : method.  HOST and USER are regular expressions or nil, which is
     131             : interpreted as a regular expression which always matches.  If no entry
     132             : matches, the variable `tramp-default-method' takes effect.
     133             : 
     134             : If the file name does not specify the user, lookup is done using the
     135             : empty string for the user name.
     136             : 
     137             : See `tramp-methods' for a list of possibilities for METHOD.")
     138             : 
     139             : (custom-autoload 'tramp-default-method-alist "tramp" t)
     140             : 
     141             : (defvar tramp-default-user-alist nil "\
     142             : Default user to use for specific method/host pairs.
     143             : This is an alist of items (METHOD HOST USER).  The first matching item
     144             : specifies the user to use for a file name which does not specify a
     145             : user.  METHOD and USER are regular expressions or nil, which is
     146             : interpreted as a regular expression which always matches.  If no entry
     147             : matches, the variable `tramp-default-user' takes effect.
     148             : 
     149             : If the file name does not specify the method, lookup is done using the
     150             : empty string for the method name.")
     151             : 
     152             : (custom-autoload 'tramp-default-user-alist "tramp" t)
     153             : 
     154             : (defvar tramp-default-host-alist nil "\
     155             : Default host to use for specific method/user pairs.
     156             : This is an alist of items (METHOD USER HOST).  The first matching item
     157             : specifies the host to use for a file name which does not specify a
     158             : host.  METHOD and HOST are regular expressions or nil, which is
     159             : interpreted as a regular expression which always matches.  If no entry
     160             : matches, the variable `tramp-default-host' takes effect.
     161             : 
     162             : If the file name does not specify the method, lookup is done using the
     163             : empty string for the method name.")
     164             : 
     165             : (custom-autoload 'tramp-default-host-alist "tramp" t)
     166             : 
     167             : (defconst tramp-local-host-regexp (concat "\\`" (regexp-opt (list "localhost" "localhost6" (system-name) "127.0.0.1" "::1") t) "\\'") "\
     168             : Host names which are regarded as local host.")
     169             : 
     170             : (defconst tramp-prefix-domain-format "%" "\
     171             : String matching delimiter between user and domain names.")
     172             : 
     173             : (defconst tramp-prefix-domain-regexp (regexp-quote tramp-prefix-domain-format) "\
     174             : Regexp matching delimiter between user and domain names.
     175             : Derived from `tramp-prefix-domain-format'.")
     176             : 
     177             : (defvar tramp-foreign-file-name-handler-alist nil "\
     178             : Alist of elements (FUNCTION . HANDLER) for foreign methods handled specially.
     179             : If (FUNCTION FILENAME) returns non-nil, then all I/O on that file is done by
     180             : calling HANDLER.")
     181             : 
     182             : (autoload 'tramp-tramp-file-p "tramp" "\
     183             : Return t if NAME is a string with Tramp file name syntax.
     184             : 
     185             : \(fn NAME)" nil nil)
     186             : 
     187             : (autoload 'tramp-set-completion-function "tramp" "\
     188             : Sets the list of completion functions for METHOD.
     189             : FUNCTION-LIST is a list of entries of the form (FUNCTION FILE).
     190             : The FUNCTION is intended to parse FILE according its syntax.
     191             : It might be a predefined FUNCTION, or a user defined FUNCTION.
     192             : For the list of predefined FUNCTIONs see `tramp-completion-function-alist'.
     193             : 
     194             : Example:
     195             : 
     196             :     (tramp-set-completion-function
     197             :      \"ssh\"
     198             :      \\='((tramp-parse-sconfig \"/etc/ssh_config\")
     199             :        (tramp-parse-sconfig \"~/.ssh/config\")))
     200             : 
     201             : \(fn METHOD FUNCTION-LIST)" nil nil)
     202             : 
     203             : (defun tramp-register-foreign-file-name-handler (func handler &optional append) "\
     204             : Register (FUNC . HANDLER) in `tramp-foreign-file-name-handler-alist'.
     205             : FUNC is the function, which determines whether HANDLER is to be called.
     206           4 : Add operations defined in `HANDLER-alist' to `tramp-file-name-handler'." (add-to-list (quote tramp-foreign-file-name-handler-alist) (\` ((\, func) \, handler)) append) (put (quote tramp-file-name-handler) (quote operations) (delete-dups (append (get (quote tramp-file-name-handler) (quote operations)) (mapcar (quote car) (symbol-value (intern (concat (symbol-name handler) "-alist"))))))))
     207             : 
     208             : (autoload 'tramp-parse-rhosts "tramp" "\
     209             : Return a list of (user host) tuples allowed to access.
     210             : Either user or host may be nil.
     211             : 
     212             : \(fn FILENAME)" nil nil)
     213             : 
     214             : (autoload 'tramp-parse-shosts "tramp" "\
     215             : Return a list of (user host) tuples allowed to access.
     216             : User is always nil.
     217             : 
     218             : \(fn FILENAME)" nil nil)
     219             : 
     220             : (autoload 'tramp-parse-sconfig "tramp" "\
     221             : Return a list of (user host) tuples allowed to access.
     222             : User is always nil.
     223             : 
     224             : \(fn FILENAME)" nil nil)
     225             : 
     226             : (autoload 'tramp-parse-shostkeys "tramp" "\
     227             : Return a list of (user host) tuples allowed to access.
     228             : User is always nil.
     229             : 
     230             : \(fn DIRNAME)" nil nil)
     231             : 
     232             : (autoload 'tramp-parse-sknownhosts "tramp" "\
     233             : Return a list of (user host) tuples allowed to access.
     234             : User is always nil.
     235             : 
     236             : \(fn DIRNAME)" nil nil)
     237             : 
     238             : (autoload 'tramp-parse-hosts "tramp" "\
     239             : Return a list of (user host) tuples allowed to access.
     240             : User is always nil.
     241             : 
     242             : \(fn FILENAME)" nil nil)
     243             : 
     244             : (autoload 'tramp-parse-passwd "tramp" "\
     245             : Return a list of (user host) tuples allowed to access.
     246             : Host is always \"localhost\".
     247             : 
     248             : \(fn FILENAME)" nil nil)
     249             : 
     250             : (autoload 'tramp-parse-etc-group "tramp" "\
     251             : Return a list of (group host) tuples allowed to access.
     252             : Host is always \"localhost\".
     253             : 
     254             : \(fn FILENAME)" nil nil)
     255             : 
     256             : (autoload 'tramp-parse-netrc "tramp" "\
     257             : Return a list of (user host) tuples allowed to access.
     258             : User may be nil.
     259             : 
     260             : \(fn FILENAME)" nil nil)
     261             : 
     262             : (autoload 'tramp-parse-putty "tramp" "\
     263             : Return a list of (user host) tuples allowed to access.
     264             : User is always nil.
     265             : 
     266             : \(fn REGISTRY-OR-DIRNAME)" nil nil)
     267             : 
     268             : (autoload 'tramp-mode-string-to-int "tramp" "\
     269             : Converts a ten-letter `drwxrwxrwx'-style mode string into mode bits.
     270             : 
     271             : \(fn MODE-STRING)" nil nil)
     272             : 
     273             : (autoload 'tramp-file-mode-from-int "tramp" "\
     274             : Turn an integer representing a file mode into an ls(1)-like string.
     275             : 
     276             : \(fn MODE)" nil nil)
     277             : 
     278             : (autoload 'tramp-get-local-uid "tramp" "\
     279             : The uid of the local user, in ID-FORMAT.
     280             : ID-FORMAT valid values are `string' and `integer'.
     281             : 
     282             : \(fn ID-FORMAT)" nil nil)
     283             : 
     284             : (autoload 'tramp-get-local-gid "tramp" "\
     285             : The gid of the local user, in ID-FORMAT.
     286             : ID-FORMAT valid values are `string' and `integer'.
     287             : 
     288             : \(fn ID-FORMAT)" nil nil)
     289             : 
     290             : (autoload 'tramp-check-cached-permissions "tramp" "\
     291             : Check `file-attributes' caches for VEC.
     292             : Return t if according to the cache access type ACCESS is known to
     293             : be granted.
     294             : 
     295             : \(fn VEC ACCESS)" nil nil)
     296             : 
     297             : (autoload 'tramp-local-host-p "tramp" "\
     298             : Return t if this points to the local host, nil otherwise.
     299             : 
     300             : \(fn VEC)" nil nil)
     301             : 
     302             : (autoload 'tramp-make-tramp-temp-file "tramp" "\
     303             : Create a temporary file on the remote host identified by VEC.
     304             : Return the local name of the temporary file.
     305             : 
     306             : \(fn VEC)" nil nil)
     307             : 
     308             : (autoload 'tramp-read-passwd "tramp" "\
     309             : Read a password from user (compat function).
     310             : Consults the auth-source package.
     311             : Invokes `password-read' if available, `read-passwd' else.
     312             : 
     313             : \(fn PROC &optional PROMPT)" nil nil)
     314             : 
     315             : (autoload 'tramp-clear-passwd "tramp" "\
     316             : Clear password cache for connection related to VEC.
     317             : 
     318             : \(fn VEC)" nil nil)
     319             : 
     320             : (autoload 'tramp-time-diff "tramp" "\
     321             : Return the difference between the two times, in seconds.
     322             : T1 and T2 are time values (as returned by `current-time' for example).
     323             : 
     324             : \(fn T1 T2)" nil nil)
     325             : 
     326             : (autoload 'tramp-shell-quote-argument "tramp" "\
     327             : Similar to `shell-quote-argument', but groks newlines.
     328             : Only works for Bourne-like shells.
     329             : 
     330             : \(fn S)" nil nil)
     331             : 
     332             : ;;;***
     333             : 
     334             : ;;;### (autoloads nil "tramp-adb" "tramp-adb.el" (0 0 0 0))
     335             : ;;; Generated autoloads from tramp-adb.el
     336             : 
     337             : (defvar tramp-adb-program "adb" "\
     338             : Name of the Android Debug Bridge program.")
     339             : 
     340             : (custom-autoload 'tramp-adb-program "tramp-adb" t)
     341             : 
     342             : (defvar tramp-adb-connect-if-not-connected nil "\
     343             : Try to run `adb connect' if provided device is not connected currently.
     344             : It is used for TCP/IP devices.")
     345             : 
     346             : (custom-autoload 'tramp-adb-connect-if-not-connected "tramp-adb" t)
     347             : 
     348             : (defconst tramp-adb-method "adb" "\
     349             : When this method name is used, forward all calls to Android Debug Bridge.")
     350             : 
     351             : (defvar tramp-adb-prompt "^\\(?:[[:digit:]]*|?\\)?\\(?:[[:alnum:];[]*@?[[:alnum:]]*[^#\\$]*\\)?[#\\$][[:space:]]" "\
     352             : Regexp used as prompt in almquist shell.")
     353             : 
     354             : (custom-autoload 'tramp-adb-prompt "tramp-adb" t)
     355             : 
     356             : (add-to-list 'tramp-methods `(,tramp-adb-method (tramp-tmpdir "/data/local/tmp") (tramp-default-port 5555)))
     357             : 
     358             : (add-to-list 'tramp-default-host-alist `(,tramp-adb-method nil ""))
     359             : 
     360             : (eval-after-load 'tramp '(tramp-set-completion-function tramp-adb-method '((tramp-adb-parse-device-names ""))))
     361             : 
     362             : (defconst tramp-adb-file-name-handler-alist '((access-file . ignore) (add-name-to-file . tramp-adb-handle-copy-file) (copy-file . tramp-adb-handle-copy-file) (delete-directory . tramp-adb-handle-delete-directory) (delete-file . tramp-adb-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files) (directory-files-and-attributes . tramp-adb-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache) (expand-file-name . tramp-adb-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes . tramp-adb-handle-file-attributes) (file-directory-p . tramp-adb-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-handle-file-exists-p) (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-adb-handle-file-local-copy) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-adb-handle-file-name-all-completions) (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p) (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory) (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . tramp-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch) (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-handle-file-exists-p) (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . ignore) (file-symlink-p . tramp-handle-file-symlink-p) (file-truename . tramp-adb-handle-file-truename) (file-writable-p . tramp-adb-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name) (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-adb-handle-make-directory) (make-directory-internal . ignore) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . tramp-adb-handle-process-file) (rename-file . tramp-adb-handle-rename-file) (set-file-acl . ignore) (set-file-modes . tramp-adb-handle-set-file-modes) (set-file-selinux-context . ignore) (set-file-times . tramp-adb-handle-set-file-times) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . tramp-adb-handle-shell-command) (start-file-process . tramp-adb-handle-start-file-process) (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory) (unhandled-file-name-directory . ignore) (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-adb-handle-write-region)) "\
     363             : Alist of handler functions for Tramp ADB method.")
     364             : 
     365             : (defsubst tramp-adb-file-name-p (filename) "\
     366             : Check if it's a filename for ADB." (let ((v (tramp-dissect-file-name filename))) (string= (tramp-file-name-method v) tramp-adb-method)))
     367             : 
     368             : (autoload 'tramp-adb-file-name-handler "tramp-adb" "\
     369             : Invoke the ADB handler for OPERATION.
     370             : First arg specifies the OPERATION, second arg is a list of arguments to
     371             : pass to the OPERATION.
     372             : 
     373             : \(fn OPERATION &rest ARGS)" nil nil)
     374             : 
     375             : (tramp-register-foreign-file-name-handler 'tramp-adb-file-name-p 'tramp-adb-file-name-handler)
     376             : 
     377             : (autoload 'tramp-adb-parse-device-names "tramp-adb" "\
     378             : Return a list of (nil host) tuples allowed to access.
     379             : 
     380             : \(fn IGNORE)" nil nil)
     381             : 
     382             : ;;;***
     383             : 
     384             : ;;;### (autoloads nil "tramp-cache" "tramp-cache.el" (0 0 0 0))
     385             : ;;; Generated autoloads from tramp-cache.el
     386             : 
     387             : (defvar tramp-cache-data (make-hash-table :test 'equal) "\
     388             : Hash table for remote files properties.")
     389             : 
     390             : (defvar tramp-connection-properties nil "\
     391             : List of static connection properties.
     392             : Every entry has the form (REGEXP PROPERTY VALUE).  The regexp
     393             : matches remote file names.  It can be nil.  PROPERTY is a string,
     394             : and VALUE the corresponding value.  They are used, if there is no
     395             : matching entry for PROPERTY in `tramp-cache-data'.  For more
     396             : details see the info pages.")
     397             : 
     398             : (custom-autoload 'tramp-connection-properties "tramp-cache" t)
     399             : 
     400             : (defvar tramp-persistency-file-name (expand-file-name (locate-user-emacs-file "tramp")) "\
     401             : File which keeps connection history for Tramp connections.")
     402             : 
     403             : (custom-autoload 'tramp-persistency-file-name "tramp-cache" t)
     404             : 
     405             : (autoload 'tramp-get-file-property "tramp-cache" "\
     406             : Get the PROPERTY of FILE from the cache context of KEY.
     407             : Returns DEFAULT if not set.
     408             : 
     409             : \(fn KEY FILE PROPERTY DEFAULT)" nil nil)
     410             : 
     411             : (autoload 'tramp-set-file-property "tramp-cache" "\
     412             : Set the PROPERTY of FILE to VALUE, in the cache context of KEY.
     413             : Returns VALUE.
     414             : 
     415             : \(fn KEY FILE PROPERTY VALUE)" nil nil)
     416             : 
     417             : (autoload 'tramp-flush-file-property "tramp-cache" "\
     418             : Remove all properties of FILE in the cache context of KEY.
     419             : 
     420             : \(fn KEY FILE)" nil nil)
     421             : 
     422             : (autoload 'tramp-flush-directory-property "tramp-cache" "\
     423             : Remove all properties of DIRECTORY in the cache context of KEY.
     424             : Remove also properties of all files in subdirectories.
     425             : 
     426             : \(fn KEY DIRECTORY)" nil nil)
     427             : 
     428             : (autoload 'tramp-get-connection-property "tramp-cache" "\
     429             : Get the named PROPERTY for the connection.
     430             : KEY identifies the connection, it is either a process or a
     431             : `tramp-file-name' structure.  A special case is nil, which is
     432             : used to cache connection properties of the local machine.  If the
     433             : value is not set for the connection, returns DEFAULT.
     434             : 
     435             : \(fn KEY PROPERTY DEFAULT)" nil nil)
     436             : 
     437             : (autoload 'tramp-set-connection-property "tramp-cache" "\
     438             : Set the named PROPERTY of a connection to VALUE.
     439             : KEY identifies the connection, it is either a process or a
     440             : `tramp-file-name' structure.  A special case is nil, which is
     441             : used to cache connection properties of the local machine.
     442             : PROPERTY is set persistent when KEY is a `tramp-file-name' structure.
     443             : 
     444             : \(fn KEY PROPERTY VALUE)" nil nil)
     445             : 
     446             : (autoload 'tramp-connection-property-p "tramp-cache" "\
     447             : Check whether named PROPERTY of a connection is defined.
     448             : KEY identifies the connection, it is either a process or a
     449             : `tramp-file-name' structure.  A special case is nil, which is
     450             : used to cache connection properties of the local machine.
     451             : 
     452             : \(fn KEY PROPERTY)" nil nil)
     453             : 
     454             : (autoload 'tramp-flush-connection-property "tramp-cache" "\
     455             : Remove all properties identified by KEY.
     456             : KEY identifies the connection, it is either a process or a
     457             : `tramp-file-name' structure.  A special case is nil, which is
     458             : used to cache connection properties of the local machine.
     459             : 
     460             : \(fn KEY)" nil nil)
     461             : 
     462             : (autoload 'tramp-cache-print "tramp-cache" "\
     463             : Print hash table TABLE.
     464             : 
     465             : \(fn TABLE)" nil nil)
     466             : 
     467             : (autoload 'tramp-list-connections "tramp-cache" "\
     468             : Return all known `tramp-file-name' structs according to `tramp-cache'.
     469             : 
     470             : \(fn)" nil nil)
     471             : 
     472             : (autoload 'tramp-parse-connection-properties "tramp-cache" "\
     473             : Return a list of (user host) tuples allowed to access for METHOD.
     474             : This function is added always in `tramp-get-completion-function'
     475             : for all methods.  Resulting data are derived from connection history.
     476             : 
     477             : \(fn METHOD)" nil nil)
     478             : 
     479             : (defvar tramp-cache-read-persistent-data (or init-file-user site-run-file) "\
     480             : Whether to read persistent data at startup time.")
     481             : 
     482             : ;;;***
     483             : 
     484             : ;;;### (autoloads nil "tramp-cmds" "tramp-cmds.el" (0 0 0 0))
     485             : ;;; Generated autoloads from tramp-cmds.el
     486             : 
     487             : (autoload 'tramp-change-syntax "tramp-cmds" "\
     488             : Change Tramp syntax.
     489             : SYNTAX can be one of the symbols `default' (default),
     490             : `simplified' (ange-ftp like) or `separate' (XEmacs like).
     491             : 
     492             : \(fn &optional SYNTAX)" t nil)
     493             : 
     494             : (autoload 'tramp-cleanup-connection "tramp-cmds" "\
     495             : Flush all connection related objects.
     496             : This includes password cache, file cache, connection cache,
     497             : buffers.  KEEP-DEBUG non-nil preserves the debug buffer.
     498             : KEEP-PASSWORD non-nil preserves the password cache.
     499             : When called interactively, a Tramp connection has to be selected.
     500             : 
     501             : \(fn VEC &optional KEEP-DEBUG KEEP-PASSWORD)" t nil)
     502             : 
     503             : (autoload 'tramp-cleanup-this-connection "tramp-cmds" "\
     504             : Flush all connection related objects of the current buffer's connection.
     505             : 
     506             : \(fn)" t nil)
     507             : 
     508             : (autoload 'tramp-cleanup-all-connections "tramp-cmds" "\
     509             : Flush all Tramp internal objects.
     510             : This includes password cache, file cache, connection cache, buffers.
     511             : 
     512             : \(fn)" t nil)
     513             : 
     514             : (autoload 'tramp-cleanup-all-buffers "tramp-cmds" "\
     515             : Kill all remote buffers.
     516             : 
     517             : \(fn)" t nil)
     518             : 
     519             : (autoload 'tramp-version "tramp-cmds" "\
     520             : Print version number of tramp.el in minibuffer or current buffer.
     521             : 
     522             : \(fn ARG)" t nil)
     523             : 
     524             : (autoload 'tramp-bug "tramp-cmds" "\
     525             : Submit a bug report to the Tramp developers.
     526             : 
     527             : \(fn)" t nil)
     528             : 
     529             : ;;;***
     530             : 
     531             : ;;;### (autoloads nil "tramp-ftp" "tramp-ftp.el" (0 0 0 0))
     532             : ;;; Generated autoloads from tramp-ftp.el
     533             : 
     534             : (defconst tramp-ftp-method "ftp" "\
     535             : When this method name is used, forward all calls to Ange-FTP.")
     536             : 
     537             : (add-to-list 'tramp-methods (cons tramp-ftp-method nil))
     538             : 
     539             : (add-to-list 'tramp-default-method-alist (list "\\`ftp\\." nil tramp-ftp-method))
     540             : 
     541             : (add-to-list 'tramp-default-method-alist (list nil "\\`\\(anonymous\\|ftp\\)\\'" tramp-ftp-method))
     542             : 
     543             : (eval-after-load 'tramp '(tramp-set-completion-function tramp-ftp-method '((tramp-parse-netrc "~/.netrc"))))
     544             : 
     545             : (autoload 'tramp-ftp-file-name-handler "tramp-ftp" "\
     546             : Invoke the Ange-FTP handler for OPERATION.
     547             : First arg specifies the OPERATION, second arg is a list of arguments to
     548             : pass to the OPERATION.
     549             : 
     550             : \(fn OPERATION &rest ARGS)" nil nil)
     551             : 
     552             : (defsubst tramp-ftp-file-name-p (filename) "\
     553             : Check if it's a filename that should be forwarded to Ange-FTP." (string= (tramp-file-name-method (tramp-dissect-file-name filename)) tramp-ftp-method))
     554             : 
     555             : (add-to-list 'tramp-foreign-file-name-handler-alist (cons 'tramp-ftp-file-name-p 'tramp-ftp-file-name-handler))
     556             : 
     557             : ;;;***
     558             : 
     559             : ;;;### (autoloads nil "tramp-gvfs" "tramp-gvfs.el" (0 0 0 0))
     560             : ;;; Generated autoloads from tramp-gvfs.el
     561             : 
     562             : (defvar tramp-gvfs-methods '("afp" "dav" "davs" "gdrive" "obex" "sftp" "synce") "\
     563             : List of methods for remote files, accessed with GVFS.")
     564             : 
     565             : (custom-autoload 'tramp-gvfs-methods "tramp-gvfs" t)
     566             : 
     567             : (when (string-match "\\(.+\\)@\\(\\(?:gmail\\|googlemail\\)\\.com\\)" user-mail-address) (add-to-list 'tramp-default-user-alist `("\\`gdrive\\'" nil ,(match-string 1 user-mail-address))) (add-to-list 'tramp-default-host-alist '("\\`gdrive\\'" nil (\, (match-string 2 user-mail-address)))))
     568             : 
     569             : (add-to-list 'tramp-default-user-alist '("\\`synce\\'" nil nil))
     570             : 
     571             : (defvar tramp-gvfs-zeroconf-domain "local" "\
     572             : Zeroconf domain to be used for discovering services, like host names.")
     573             : 
     574             : (custom-autoload 'tramp-gvfs-zeroconf-domain "tramp-gvfs" t)
     575             : 
     576             : (when (featurep 'dbusbind) (dolist (elt tramp-gvfs-methods) (unless (assoc elt tramp-methods) (add-to-list 'tramp-methods (cons elt nil)))))
     577             : 
     578             : (defvar tramp-bluez-discover-devices-timeout 60 "\
     579             : Defines seconds since last bluetooth device discovery before rescanning.
     580             : A value of 0 would require an immediate discovery during hostname
     581             : completion, nil means to use always cached values for discovered
     582             : devices.")
     583             : 
     584             : (custom-autoload 'tramp-bluez-discover-devices-timeout "tramp-gvfs" t)
     585             : 
     586             : (defconst tramp-gvfs-file-name-handler-alist '((access-file . ignore) (add-name-to-file . tramp-gvfs-handle-copy-file) (copy-file . tramp-gvfs-handle-copy-file) (delete-directory . tramp-gvfs-handle-delete-directory) (delete-file . tramp-gvfs-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files) (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache) (expand-file-name . tramp-gvfs-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . ignore) (file-attributes . tramp-gvfs-handle-file-attributes) (file-directory-p . tramp-gvfs-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-gvfs-handle-file-executable-p) (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-gvfs-handle-file-local-copy) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-gvfs-handle-file-name-all-completions) (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p) (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory) (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . tramp-gvfs-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch) (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-gvfs-handle-file-readable-p) (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . ignore) (file-symlink-p . tramp-handle-file-symlink-p) (file-writable-p . tramp-gvfs-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name) (insert-directory . tramp-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-gvfs-handle-make-directory) (make-directory-internal . ignore) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-symbolic-link . tramp-handle-make-symbolic-link) (process-file . ignore) (rename-file . tramp-gvfs-handle-rename-file) (set-file-acl . ignore) (set-file-modes . ignore) (set-file-selinux-context . ignore) (set-file-times . ignore) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . ignore) (start-file-process . ignore) (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory) (unhandled-file-name-directory . ignore) (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-gvfs-handle-write-region)) "\
     587             : Alist of handler functions for Tramp GVFS method.
     588             : Operations not mentioned here will be handled by the default Emacs primitives.")
     589             : 
     590             : (defsubst tramp-gvfs-file-name-p (filename) "\
     591             : Check if it's a filename handled by the GVFS daemon." (and (tramp-tramp-file-p filename) (let ((method (tramp-file-name-method (tramp-dissect-file-name filename)))) (and (stringp method) (member method tramp-gvfs-methods)))))
     592             : 
     593             : (autoload 'tramp-gvfs-file-name-handler "tramp-gvfs" "\
     594             : Invoke the GVFS related OPERATION.
     595             : First arg specifies the OPERATION, second arg is a list of arguments to
     596             : pass to the OPERATION.
     597             : 
     598             : \(fn OPERATION &rest ARGS)" nil nil)
     599             : 
     600             : (when (featurep 'dbusbind) (tramp-register-foreign-file-name-handler 'tramp-gvfs-file-name-p 'tramp-gvfs-file-name-handler))
     601             : 
     602             : ;;;***
     603             : 
     604             : ;;;### (autoloads nil "tramp-sh" "tramp-sh.el" (0 0 0 0))
     605             : ;;; Generated autoloads from tramp-sh.el
     606             : 
     607             : (defvar tramp-inline-compress-start-size 4096 "\
     608             : The minimum size of compressing where inline transfer.
     609             : When inline transfer, compress transferred data of file
     610             : whose size is this value or above (up to `tramp-copy-size-limit').
     611             : If it is nil, no compression at all will be applied.")
     612             : 
     613             : (custom-autoload 'tramp-inline-compress-start-size "tramp-sh" t)
     614             : 
     615             : (defvar tramp-copy-size-limit 10240 "\
     616             : The maximum file size where inline copying is preferred over an out-of-the-band copy.
     617             : If it is nil, out-of-the-band copy will be used without a check.")
     618             : 
     619             : (custom-autoload 'tramp-copy-size-limit "tramp-sh" t)
     620             : 
     621             : (defvar tramp-terminal-type "dumb" "\
     622             : Value of TERM environment variable for logging in to remote host.
     623             : Because Tramp wants to parse the output of the remote shell, it is easily
     624             : confused by ANSI color escape sequences and suchlike.  Often, shell init
     625             : files conditionalize this setup based on the TERM environment variable.")
     626             : 
     627             : (custom-autoload 'tramp-terminal-type "tramp-sh" t)
     628             : 
     629             : (defvar tramp-histfile-override "~/.tramp_history" "\
     630             : When invoking a shell, override the HISTFILE with this value.
     631             : When setting to a string, it redirects the shell history to that
     632             : file.  Be careful when setting to \"/dev/null\"; this might
     633             : result in undesired results when using \"bash\" as shell.
     634             : 
     635             : The value t unsets any setting of HISTFILE, and sets both
     636             : HISTFILESIZE and HISTSIZE to 0.  If you set this variable to nil,
     637             : however, the *override* is disabled, so the history will go to
     638             : the default storage location, e.g. \"$HOME/.sh_history\".")
     639             : 
     640             : (custom-autoload 'tramp-histfile-override "tramp-sh" t)
     641             : 
     642             : (defconst tramp-display-escape-sequence-regexp "[[;0-9]+m" "\
     643             : Terminal control escape sequences for display attributes.")
     644             : 
     645             : (defconst tramp-device-escape-sequence-regexp "[[0-9]+n" "\
     646             : Terminal control escape sequences for device status.")
     647             : 
     648             : (defconst tramp-initial-end-of-output "#$ " "\
     649             : Prompt when establishing a connection.")
     650             : 
     651             : (defvar tramp-use-ssh-controlmaster-options t "\
     652             : Whether to use `tramp-ssh-controlmaster-options'.")
     653             : 
     654             : (custom-autoload 'tramp-use-ssh-controlmaster-options "tramp-sh" t)
     655             : 
     656             : (add-to-list 'tramp-methods '("rcp" (tramp-login-program "rsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp") (tramp-copy-args (("-p" "%k") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)))
     657             : 
     658             : (add-to-list 'tramp-methods '("remcp" (tramp-login-program "remsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp") (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)))
     659             : 
     660             : (add-to-list 'tramp-methods '("scp" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp") (tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)))
     661             : 
     662             : (add-to-list 'tramp-methods '("scpx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("%h") ("/bin/sh"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp") (tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r") ("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)))
     663             : 
     664             : (add-to-list 'tramp-methods '("rsync" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rsync") (tramp-copy-args (("-t" "%k") ("-p") ("-r") ("-s") ("-c"))) (tramp-copy-env (("RSYNC_RSH") ("ssh" "%c"))) (tramp-copy-keep-date t) (tramp-copy-keep-tmpfile t) (tramp-copy-recursive t)))
     665             : 
     666             : (add-to-list 'tramp-methods '("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     667             : 
     668             : (add-to-list 'tramp-methods '("remsh" (tramp-login-program "remsh") (tramp-login-args (("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     669             : 
     670             : (add-to-list 'tramp-methods '("ssh" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     671             : 
     672             : (add-to-list 'tramp-methods '("sshx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("%h") ("/bin/sh"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     673             : 
     674             : (add-to-list 'tramp-methods '("telnet" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("2>/dev/null"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     675             : 
     676             : (add-to-list 'tramp-methods '("nc" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("2>/dev/null"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "nc") (tramp-copy-args (("-w" "1") ("-v") ("%h") ("%r"))) (tramp-remote-copy-program "nc") (tramp-remote-copy-args (("-l") ("-p" "%r") ("2>/dev/null")))))
     677             : 
     678             : (add-to-list 'tramp-methods '("su" (tramp-login-program "su") (tramp-login-args (("-") ("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)))
     679             : 
     680             : (add-to-list 'tramp-methods '("sg" (tramp-login-program "sg") (tramp-login-args (("-") ("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)))
     681             : 
     682             : (add-to-list 'tramp-methods '("sudo" (tramp-login-program "sudo") (tramp-login-args (("-u" "%u") ("-s") ("-H") ("-p" "P\"\"a\"\"s\"\"s\"\"w\"\"o\"\"r\"\"d\"\":"))) (tramp-login-env (("SHELL") ("/bin/sh"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)))
     683             : 
     684             : (add-to-list 'tramp-methods '("doas" (tramp-login-program "doas") (tramp-login-args (("-u" "%u") ("-s"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)))
     685             : 
     686             : (add-to-list 'tramp-methods '("ksu" (tramp-login-program "ksu") (tramp-login-args (("%u") ("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeout 10)))
     687             : 
     688             : (add-to-list 'tramp-methods '("krlogin" (tramp-login-program "krlogin") (tramp-login-args (("%h") ("-l" "%u") ("-x"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     689             : 
     690             : (add-to-list 'tramp-methods `("plink" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") (,(format "env 'TERM=%s' 'PROMPT_COMMAND=' 'PS1=%s'" tramp-terminal-type tramp-initial-end-of-output)) ("/bin/sh") ("\""))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     691             : 
     692             : (add-to-list 'tramp-methods `("plinkx" (tramp-login-program "plink") (tramp-login-args (("-load") ("%h") ("-t") ("\"") (,(format "env 'TERM=%s' 'PROMPT_COMMAND=' 'PS1=%s'" tramp-terminal-type tramp-initial-end-of-output)) ("/bin/sh") ("\""))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))))
     693             : 
     694             : (add-to-list 'tramp-methods `("pscp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") (,(format "env 'TERM=%s' 'PROMPT_COMMAND=' 'PS1=%s'" tramp-terminal-type tramp-initial-end-of-output)) ("/bin/sh") ("\""))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp") (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-scp") ("-p" "%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)))
     695             : 
     696             : (add-to-list 'tramp-methods `("psftp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") (,(format "env 'TERM=%s' 'PROMPT_COMMAND=' 'PS1=%s'" tramp-terminal-type tramp-initial-end-of-output)) ("/bin/sh") ("\""))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp") (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-sftp") ("-p" "%k") ("-q"))) (tramp-copy-keep-date t)))
     697             : 
     698             : (add-to-list 'tramp-methods '("fcp" (tramp-login-program "fsh") (tramp-login-args (("%h") ("-l" "%u") ("sh" "-i"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-i") ("-c")) (tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)))
     699             : 
     700             : (add-to-list 'tramp-default-method-alist `(,tramp-local-host-regexp "\\`root\\'" "su"))
     701             : 
     702             : (add-to-list 'tramp-default-user-alist `(,(concat "\\`" (regexp-opt '("su" "sudo" "doas" "ksu")) "\\'") nil "root"))
     703             : 
     704             : (add-to-list 'tramp-default-user-alist `(,(concat "\\`" (regexp-opt '("rcp" "remcp" "rsh" "telnet" "nc" "krlogin" "fcp")) "\\'") nil ,(user-login-name)))
     705             : 
     706             : (defconst tramp-completion-function-alist-rsh '((tramp-parse-rhosts "/etc/hosts.equiv") (tramp-parse-rhosts "~/.rhosts")) "\
     707             : Default list of (FUNCTION FILE) pairs to be examined for rsh methods.")
     708             : 
     709             : (defconst tramp-completion-function-alist-ssh '((tramp-parse-rhosts "/etc/hosts.equiv") (tramp-parse-rhosts "/etc/shosts.equiv") (tramp-parse-shosts "/etc/ssh_known_hosts") (tramp-parse-sconfig "/etc/ssh_config") (tramp-parse-shostkeys "/etc/ssh2/hostkeys") (tramp-parse-sknownhosts "/etc/ssh2/knownhosts") (tramp-parse-rhosts "~/.rhosts") (tramp-parse-rhosts "~/.shosts") (tramp-parse-shosts "~/.ssh/known_hosts") (tramp-parse-sconfig "~/.ssh/config") (tramp-parse-shostkeys "~/.ssh2/hostkeys") (tramp-parse-sknownhosts "~/.ssh2/knownhosts")) "\
     710             : Default list of (FUNCTION FILE) pairs to be examined for ssh methods.")
     711             : 
     712             : (defconst tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts")) "\
     713             : Default list of (FUNCTION FILE) pairs to be examined for telnet methods.")
     714             : 
     715             : (defconst tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd")) "\
     716             : Default list of (FUNCTION FILE) pairs to be examined for su methods.")
     717             : 
     718             : (defconst tramp-completion-function-alist-sg '((tramp-parse-etc-group "/etc/group")) "\
     719             : Default list of (FUNCTION FILE) pairs to be examined for sg methods.")
     720             : 
     721             : (defconst tramp-completion-function-alist-putty `((tramp-parse-putty ,(if (memq system-type '(windows-nt)) "HKEY_CURRENT_USER\\Software\\SimonTatham\\PuTTY\\Sessions" "~/.putty/sessions"))) "\
     722             : Default list of (FUNCTION REGISTRY) pairs to be examined for putty sessions.")
     723             : 
     724             : (eval-after-load 'tramp '(progn (tramp-set-completion-function "rcp" tramp-completion-function-alist-rsh) (tramp-set-completion-function "remcp" tramp-completion-function-alist-rsh) (tramp-set-completion-function "scp" tramp-completion-function-alist-ssh) (tramp-set-completion-function "scpx" tramp-completion-function-alist-ssh) (tramp-set-completion-function "rsync" tramp-completion-function-alist-ssh) (tramp-set-completion-function "rsh" tramp-completion-function-alist-rsh) (tramp-set-completion-function "remsh" tramp-completion-function-alist-rsh) (tramp-set-completion-function "ssh" tramp-completion-function-alist-ssh) (tramp-set-completion-function "sshx" tramp-completion-function-alist-ssh) (tramp-set-completion-function "telnet" tramp-completion-function-alist-telnet) (tramp-set-completion-function "nc" tramp-completion-function-alist-telnet) (tramp-set-completion-function "su" tramp-completion-function-alist-su) (tramp-set-completion-function "sudo" tramp-completion-function-alist-su) (tramp-set-completion-function "doas" tramp-completion-function-alist-su) (tramp-set-completion-function "ksu" tramp-completion-function-alist-su) (tramp-set-completion-function "sg" tramp-completion-function-alist-sg) (tramp-set-completion-function "krlogin" tramp-completion-function-alist-rsh) (tramp-set-completion-function "plink" tramp-completion-function-alist-ssh) (tramp-set-completion-function "plinkx" tramp-completion-function-alist-putty) (tramp-set-completion-function "pscp" tramp-completion-function-alist-ssh) (tramp-set-completion-function "psftp" tramp-completion-function-alist-ssh) (tramp-set-completion-function "fcp" tramp-completion-function-alist-ssh)))
     725             : 
     726             : (defvar tramp-remote-path '(tramp-default-remote-path "/bin" "/usr/bin" "/sbin" "/usr/sbin" "/usr/local/bin" "/usr/local/sbin" "/local/bin" "/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin" "/usr/pkg/bin" "/usr/contrib/bin" "/opt/bin" "/opt/sbin" "/opt/local/bin") "\
     727             : List of directories to search for executables on remote host.
     728             : For every remote host, this variable will be set buffer local,
     729             : keeping the list of existing directories on that host.
     730             : 
     731             : You can use `~' in this list, but when searching for a shell which groks
     732             : tilde expansion, all directory names starting with `~' will be ignored.
     733             : 
     734             : `Default Directories' represent the list of directories given by
     735             : the command \"getconf PATH\".  It is recommended to use this
     736             : entry on head of this list, because these are the default
     737             : directories for POSIX compatible commands.  On remote hosts which
     738             : do not offer the getconf command (like cygwin), the value
     739             : \"/bin:/usr/bin\" is used instead.  This entry is represented in
     740             : the list by the special value `tramp-default-remote-path'.
     741             : 
     742             : `Private Directories' are the settings of the $PATH environment,
     743             : as given in your `~/.profile'.  This entry is represented in
     744             : the list by the special value `tramp-own-remote-path'.")
     745             : 
     746             : (custom-autoload 'tramp-remote-path "tramp-sh" t)
     747             : 
     748             : (defvar tramp-remote-process-environment `("ENV=''" "TMOUT=0" "LC_CTYPE=''" ,(format "TERM=%s" tramp-terminal-type) ,(format "INSIDE_EMACS='%s,tramp:%s'" emacs-version tramp-version) "CDPATH=" "HISTORY=" "MAIL=" "MAILCHECK=" "MAILPATH=" "PAGER=cat" "autocorrect=" "correct=") "\
     749             : List of environment variables to be set on the remote host.
     750             : 
     751             : Each element should be a string of the form ENVVARNAME=VALUE.  An
     752             : entry ENVVARNAME= disables the corresponding environment variable,
     753             : which might have been set in the init files like ~/.profile.
     754             : 
     755             : Special handling is applied to the PATH environment, which should
     756             : not be set here. Instead, it should be set via `tramp-remote-path'.")
     757             : 
     758             : (custom-autoload 'tramp-remote-process-environment "tramp-sh" t)
     759             : 
     760             : (defvar tramp-sh-extra-args '(("/bash\\'" . "-norc -noprofile")) "\
     761             : Alist specifying extra arguments to pass to the remote shell.
     762             : Entries are (REGEXP . ARGS) where REGEXP is a regular expression
     763             : matching the shell file name and ARGS is a string specifying the
     764             : arguments.
     765             : 
     766             : This variable is only used when Tramp needs to start up another shell
     767             : for tilde expansion.  The extra arguments should typically prevent the
     768             : shell from reading its init file.")
     769             : 
     770             : (custom-autoload 'tramp-sh-extra-args "tramp-sh" t)
     771             : 
     772             : (defconst tramp-sh-file-name-handler-alist '((add-name-to-file . tramp-sh-handle-add-name-to-file) (copy-directory . tramp-sh-handle-copy-directory) (copy-file . tramp-sh-handle-copy-file) (delete-directory . tramp-sh-handle-delete-directory) (delete-file . tramp-sh-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-handle-directory-files) (directory-files-and-attributes . tramp-sh-handle-directory-files-and-attributes) (dired-compress-file . tramp-sh-handle-dired-compress-file) (dired-uncache . tramp-handle-dired-uncache) (expand-file-name . tramp-sh-handle-expand-file-name) (file-accessible-directory-p . tramp-handle-file-accessible-directory-p) (file-acl . tramp-sh-handle-file-acl) (file-attributes . tramp-sh-handle-file-attributes) (file-directory-p . tramp-sh-handle-file-directory-p) (file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-sh-handle-file-executable-p) (file-exists-p . tramp-sh-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-sh-handle-file-local-copy) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-sh-handle-file-name-all-completions) (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p) (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory) (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-sh-handle-file-newer-than-file-p) (file-notify-add-watch . tramp-sh-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch) (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . tramp-sh-handle-file-ownership-preserved-p) (file-readable-p . tramp-sh-handle-file-readable-p) (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-selinux-context . tramp-sh-handle-file-selinux-context) (file-symlink-p . tramp-handle-file-symlink-p) (file-truename . tramp-sh-handle-file-truename) (file-writable-p . tramp-sh-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name) (insert-directory . tramp-sh-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-sh-handle-make-directory) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-symbolic-link . tramp-sh-handle-make-symbolic-link) (process-file . tramp-sh-handle-process-file) (rename-file . tramp-sh-handle-rename-file) (set-file-acl . tramp-sh-handle-set-file-acl) (set-file-modes . tramp-sh-handle-set-file-modes) (set-file-selinux-context . tramp-sh-handle-set-file-selinux-context) (set-file-times . tramp-sh-handle-set-file-times) (set-visited-file-modtime . tramp-sh-handle-set-visited-file-modtime) (shell-command . tramp-handle-shell-command) (start-file-process . tramp-sh-handle-start-file-process) (substitute-in-file-name . tramp-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory) (unhandled-file-name-directory . ignore) (vc-registered . tramp-sh-handle-vc-registered) (verify-visited-file-modtime . tramp-sh-handle-verify-visited-file-modtime) (write-region . tramp-sh-handle-write-region)) "\
     773             : Alist of handler functions.
     774             : Operations not mentioned here will be handled by the normal Emacs functions.")
     775             : 
     776             : (autoload 'tramp-sh-file-name-handler "tramp-sh" "\
     777             : Invoke remote-shell Tramp file name handler.
     778             : Fall back to normal file name handler if no Tramp handler exists.
     779             : 
     780             : \(fn OPERATION &rest ARGS)" nil nil)
     781             : 
     782             : (tramp-register-foreign-file-name-handler 'identity 'tramp-sh-file-name-handler 'append)
     783             : 
     784             : ;;;***
     785             : 
     786             : ;;;### (autoloads nil "tramp-smb" "tramp-smb.el" (0 0 0 0))
     787             : ;;; Generated autoloads from tramp-smb.el
     788             : 
     789             : (defconst tramp-smb-method "smb" "\
     790             : Method to connect SAMBA and M$ SMB servers.")
     791             : 
     792             : (unless (memq system-type '(cygwin windows-nt)) (add-to-list 'tramp-methods `(,tramp-smb-method (tramp-remote-shell "") (tramp-tmpdir "/C$/Temp") (tramp-case-insensitive t))))
     793             : 
     794             : (add-to-list 'tramp-default-user-alist `(,(concat "\\`" tramp-smb-method "\\'") nil nil))
     795             : 
     796             : (eval-after-load 'tramp '(tramp-set-completion-function tramp-smb-method '((tramp-parse-netrc "~/.netrc"))))
     797             : 
     798             : (defvar tramp-smb-program "smbclient" "\
     799             : Name of SMB client to run.")
     800             : 
     801             : (custom-autoload 'tramp-smb-program "tramp-smb" t)
     802             : 
     803             : (defvar tramp-smb-acl-program "smbcacls" "\
     804             : Name of SMB acls to run.")
     805             : 
     806             : (custom-autoload 'tramp-smb-acl-program "tramp-smb" t)
     807             : 
     808             : (defvar tramp-smb-conf "/dev/null" "\
     809             : Path of the smb.conf file.
     810             : If it is nil, no smb.conf will be added to the `tramp-smb-program'
     811             : call, letting the SMB client use the default one.")
     812             : 
     813             : (custom-autoload 'tramp-smb-conf "tramp-smb" t)
     814             : 
     815             : (defconst tramp-smb-file-name-handler-alist '((add-name-to-file . tramp-smb-handle-add-name-to-file) (copy-directory . tramp-smb-handle-copy-directory) (copy-file . tramp-smb-handle-copy-file) (delete-directory . tramp-smb-handle-delete-directory) (delete-file . tramp-smb-handle-delete-file) (directory-file-name . tramp-handle-directory-file-name) (directory-files . tramp-smb-handle-directory-files) (directory-files-and-attributes . tramp-handle-directory-files-and-attributes) (dired-compress-file . ignore) (dired-uncache . tramp-handle-dired-uncache) (expand-file-name . tramp-smb-handle-expand-file-name) (file-accessible-directory-p . tramp-smb-handle-file-directory-p) (file-acl . tramp-smb-handle-file-acl) (file-attributes . tramp-smb-handle-file-attributes) (file-directory-p . tramp-smb-handle-file-directory-p) (file-file-equal-p . tramp-handle-file-equal-p) (file-executable-p . tramp-handle-file-exists-p) (file-exists-p . tramp-handle-file-exists-p) (file-in-directory-p . tramp-handle-file-in-directory-p) (file-local-copy . tramp-smb-handle-file-local-copy) (file-modes . tramp-handle-file-modes) (file-name-all-completions . tramp-smb-handle-file-name-all-completions) (file-name-as-directory . tramp-handle-file-name-as-directory) (file-name-case-insensitive-p . tramp-handle-file-name-case-insensitive-p) (file-name-completion . tramp-handle-file-name-completion) (file-name-directory . tramp-handle-file-name-directory) (file-name-nondirectory . tramp-handle-file-name-nondirectory) (file-newer-than-file-p . tramp-handle-file-newer-than-file-p) (file-notify-add-watch . tramp-handle-file-notify-add-watch) (file-notify-rm-watch . tramp-handle-file-notify-rm-watch) (file-notify-valid-p . tramp-handle-file-notify-valid-p) (file-ownership-preserved-p . ignore) (file-readable-p . tramp-handle-file-exists-p) (file-regular-p . tramp-handle-file-regular-p) (file-remote-p . tramp-handle-file-remote-p) (file-symlink-p . tramp-handle-file-symlink-p) (file-truename . tramp-smb-handle-file-truename) (file-writable-p . tramp-smb-handle-file-writable-p) (find-backup-file-name . tramp-handle-find-backup-file-name) (insert-directory . tramp-smb-handle-insert-directory) (insert-file-contents . tramp-handle-insert-file-contents) (load . tramp-handle-load) (make-auto-save-file-name . tramp-handle-make-auto-save-file-name) (make-directory . tramp-smb-handle-make-directory) (make-directory-internal . tramp-smb-handle-make-directory-internal) (make-nearby-temp-file . tramp-handle-make-nearby-temp-file) (make-symbolic-link . tramp-smb-handle-make-symbolic-link) (process-file . tramp-smb-handle-process-file) (rename-file . tramp-smb-handle-rename-file) (set-file-acl . tramp-smb-handle-set-file-acl) (set-file-modes . tramp-smb-handle-set-file-modes) (set-file-selinux-context . ignore) (set-file-times . ignore) (set-visited-file-modtime . tramp-handle-set-visited-file-modtime) (shell-command . tramp-handle-shell-command) (start-file-process . tramp-smb-handle-start-file-process) (substitute-in-file-name . tramp-smb-handle-substitute-in-file-name) (temporary-file-directory . tramp-handle-temporary-file-directory) (unhandled-file-name-directory . ignore) (vc-registered . ignore) (verify-visited-file-modtime . tramp-handle-verify-visited-file-modtime) (write-region . tramp-smb-handle-write-region)) "\
     816             : Alist of handler functions for Tramp SMB method.
     817             : Operations not mentioned here will be handled by the default Emacs primitives.")
     818             : 
     819             : (defvar tramp-smb-winexe-program "winexe" "\
     820             : Name of winexe client to run.
     821             : If it isn't found in the local $PATH, the absolute path of winexe
     822             : shall be given.  This is needed for remote processes.")
     823             : 
     824             : (custom-autoload 'tramp-smb-winexe-program "tramp-smb" t)
     825             : 
     826             : (defvar tramp-smb-winexe-shell-command "powershell.exe" "\
     827             : Shell to be used for processes on remote machines.
     828             : This must be Powershell V2 compatible.")
     829             : 
     830             : (custom-autoload 'tramp-smb-winexe-shell-command "tramp-smb" t)
     831             : 
     832             : (defvar tramp-smb-winexe-shell-command-switch "-file -" "\
     833             : Command switch used together with `tramp-smb-winexe-shell-command'.
     834             : This can be used to disable echo etc.")
     835             : 
     836             : (custom-autoload 'tramp-smb-winexe-shell-command-switch "tramp-smb" t)
     837             : 
     838             : (defsubst tramp-smb-file-name-p (filename) "\
     839             : Check if it's a filename for SMB servers." (string= (tramp-file-name-method (tramp-dissect-file-name filename)) tramp-smb-method))
     840             : 
     841             : (autoload 'tramp-smb-file-name-handler "tramp-smb" "\
     842             : Invoke the SMB related OPERATION.
     843             : First arg specifies the OPERATION, second arg is a list of arguments to
     844             : pass to the OPERATION.
     845             : 
     846             : \(fn OPERATION &rest ARGS)" nil nil)
     847             : 
     848             : (unless (memq system-type '(cygwin windows-nt)) (tramp-register-foreign-file-name-handler 'tramp-smb-file-name-p 'tramp-smb-file-name-handler))
     849             : 
     850             : ;;;***
     851             : 
     852             : ;;;### (autoloads nil "tramp-uu" "tramp-uu.el" (0 0 0 0))
     853             : ;;; Generated autoloads from tramp-uu.el
     854             : 
     855             : (autoload 'tramp-uuencode-region "tramp-uu" "\
     856             : UU-encode the region between BEG and END.
     857             : 
     858             : \(fn BEG END)" nil nil)
     859             : 
     860             : ;;;***
     861             : 
     862             : ;;;### (autoloads nil "trampver" "trampver.el" (0 0 0 0))
     863             : ;;; Generated autoloads from trampver.el
     864             : 
     865             : (defconst tramp-version "2.3.3-pre" "\
     866             : This version of Tramp.")
     867             : 
     868             : (defconst tramp-bug-report-address "tramp-devel@gnu.org" "\
     869             : Email address to send bug reports to.")
     870             : 
     871             : ;;;***
     872             : 
     873             : ;;;### (autoloads nil nil ("ange-ftp.el" "browse-url.el" "dbus.el"
     874             : ;;;;;;  "dig.el" "dns.el" "eudc-bob.el" "eudc-export.el" "eudc-hotlist.el"
     875             : ;;;;;;  "eudc-vars.el" "eudc.el" "eudcb-bbdb.el" "eudcb-ldap.el"
     876             : ;;;;;;  "eudcb-mab.el" "eww.el" "gnutls.el" "goto-addr.el" "hmac-def.el"
     877             : ;;;;;;  "hmac-md5.el" "imap.el" "ldap.el" "mailcap.el" "mairix.el"
     878             : ;;;;;;  "net-utils.el" "netrc.el" "network-stream.el" "newst-backend.el"
     879             : ;;;;;;  "newst-plainview.el" "newst-reader.el" "newst-ticker.el"
     880             : ;;;;;;  "newst-treeview.el" "newsticker.el" "nsm.el" "ntlm.el" "pinentry.el"
     881             : ;;;;;;  "pop3.el" "puny.el" "quickurl.el" "rcirc.el" "rfc2104.el"
     882             : ;;;;;;  "rlogin.el" "sasl-cram.el" "sasl-digest.el" "sasl-ntlm.el"
     883             : ;;;;;;  "sasl-scram-rfc.el" "sasl.el" "secrets.el" "shr-color.el"
     884             : ;;;;;;  "shr.el" "sieve-manage.el" "sieve-mode.el" "sieve.el" "snmp-mode.el"
     885             : ;;;;;;  "soap-client.el" "soap-inspect.el" "socks.el" "starttls.el"
     886             : ;;;;;;  "telnet.el" "tls.el" "tramp-compat.el" "webjump.el" "zeroconf.el")
     887             : ;;;;;;  (0 0 0 0))
     888             : 
     889             : ;;;***
     890             : 
     891             : (provide 'tramp-loaddefs)
     892             : ;; Local Variables:
     893             : ;; version-control: never
     894             : ;; no-byte-compile: t
     895             : ;; no-update-autoloads: t
     896             : ;; coding: utf-8
     897             : ;; End:
     898             : ;;; tramp-loaddefs.el ends here

Generated by: LCOV version 1.12