%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/share/emacs/27.2/lisp/net/
Upload File :
Create Path :
Current File : //usr/local/share/emacs/27.2/lisp/net/tramp-cache.elc

;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; with all optimizations.

;;; This file uses dynamic docstrings, first added in Emacs 19.29.

;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(byte-code "\300\301!\210\302\303\304\"\207" [require tramp autoload time-stamp-string "time-stamp"] 3)
#@41 Hash table for remote files properties.
(defvar tramp-cache-data (make-hash-table :test 'equal) (#$ . 512))
(byte-code "\300\301\302\303\304DD\305\306\307\310\311\312\313&	\210\300\314\302\303\315DD\316\306\307\312\317&\207" [custom-declare-variable tramp-connection-properties funcall function #[0 "\300\207" [nil] 1] "List of static connection properties.\nEvery entry has the form (REGEXP PROPERTY VALUE).  The regexp\nmatches remote file names.  It can be nil.  PROPERTY is a string,\nand VALUE the corresponding value.  They are used, if there is no\nmatching entry for PROPERTY in `tramp-cache-data'.  For more\ndetails see the info pages." :group tramp :version "24.4" :type (repeat (list (choice :tag "File Name regexp" regexp (const nil)) (choice :tag "        Property" string) (choice :tag "           Value" sexp))) tramp-persistency-file-name #[0 "\300\301\302!!\207" [expand-file-name locate-user-emacs-file "tramp"] 3] "File which keeps connection history for Tramp connections." file] 10)
#@50 Whether persistent cache data have been changed.
(defvar tramp-cache-data-changed nil (#$ . 1524))
#@153 Return the hash table for KEY.
If it doesn't exist yet, it is created and initialized with
matching entries of `tramp-connection-properties'.

(fn KEY)
(defalias 'tramp-get-hash-table #[257 "\304\"\206K\305\306\307\310\"#\242	>\203H\n\211\203G\211@\211@\206#\311\312\313\314#\315\316\317#)\266\203\203@\320A@\3218#\210A\266\202\202\210\211\262\207" [tramp-cache-data cl-struct-tramp-file-name-tags tramp-connection-properties inhibit-changing-match-data gethash puthash make-hash-table :test equal "" tramp-make-tramp-file-name noloc nohop nil t string-match tramp-set-connection-property 2] 11 (#$ . 1630)])
#@117 Get the PROPERTY of FILE from the cache context of KEY.
Returns DEFAULT if not set.

(fn KEY FILE PROPERTY DEFAULT)
(defalias 'tramp-get-file-property #[1028 "\305\211?\205\306!\211\211?\205\307\310\306!\")\266\202\2032\211G\311U\203,\312\2020\313\311\"\262\314!P)\266\203\262\315!\262\242	>\204P\316\317\320D\"\210\321\233\211\322\323C\"\240\266\242	>\204l\316\317\320D\"\210\324\233\211\305\240\266\325!\326!\205\201\327\"\211:\203\261\n\203\252\n\250\203\235\330\331 \332@\333\n!\"\"\204\252\n:\203\261\330\n@\"\203\261\211A\262\202\264\262\334\335E\3361XX\205T\f\203\367\337X\203\367\340\341\342U\203\335\343\202\362\344U\203\347\343\202\362\311U\203\361\345\202\362\346P#\210\347Y\205T\342\344U\2034\3501/r\351!\203\352!\202\353\354\"q\210\355P\262\356\357 C\"\211\262)0\2023\210\2024\210\351!\203@\360\361\"\262)\242	>\205T\340\362\363\364\"P$0\202\\\210\202]\210\266\365Y\203\213\366\367P!\370\371!\203t\211\206\205\372\373\374\342\375\376\361!\377\"\311$\"\210\342TL\266\207" [file-name-handler-alist cl-struct-tramp-file-name-tags remote-file-name-inhibit-cache tramp-verbose tramp-message-show-message nil file-local-name string-prefix-p "/:" 2 "/" substring file-remote-p copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 tramp-run-real-handler directory-file-name 7 tramp-get-hash-table hash-table-p gethash time-less-p current-time time-add seconds-to-time 8 "%s %s %s" (error) 3 apply message 0 "" 1 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # " 10 intern "tramp-cache-get-count-" boundp var add-hook tramp-cache-unload-hook make-byte-code "\301\300!\207" vconcat [makunbound]] 16 (#$ . 2268)])
#@110 Set the PROPERTY of FILE to VALUE, in the cache context of KEY.
Returns VALUE.

(fn KEY FILE PROPERTY VALUE)
(defalias 'tramp-set-file-property #[1028 "\304\211?\205\305!\211\211?\205\306\307\305!\")\266\202\2032\211G\310U\203,\311\2020\312\310\"\262\313!P)\266\203\262\314!\262\242	>\204P\315\316\317D\"\210\320\233\211\321\322C\"\240\266\242	>\204l\315\316\317D\"\210\323\233\211\304\240\266\324!\325\326 B#\210\327\330E\3311%\nX\205!\203\304\332X\203\304\333\334\335U\203\252\336\202\277\337U\203\264\336\202\277\310U\203\276\340\202\277\341P#\210\n\342Y\205!\335\337U\203\3431\374r\344!\203\343\345!\202\347\346\347\"q\210\350P\262\351\352 C\"\211\262)0\202\210\202\210\344!\203
\353\354\"\262)\242	>\205!\333\355\356\357\"P$0\202)\210\202*\210\266\n\360Y\203X\361\362P!\363\364!\203A\211\206R\365\366\367\335\370\371\354!\372\"\310$\"\210\335TL\266\207" [file-name-handler-alist cl-struct-tramp-file-name-tags tramp-verbose tramp-message-show-message nil file-local-name string-prefix-p "/:" 2 "/" substring file-remote-p copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 tramp-run-real-handler directory-file-name 7 tramp-get-hash-table puthash current-time 8 "%s %s %s" (error) 3 apply message 0 "" 1 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # " 10 intern "tramp-cache-set-count-" boundp var add-hook tramp-cache-unload-hook make-byte-code "\301\300!\207" vconcat [makunbound]] 15 (#$ . 4154)])
#@78 Remove PROPERTY of FILE in the cache context of KEY.

(fn KEY FILE PROPERTY)
(defalias 'tramp-flush-file-property #[771 "\304\211?\205\305!\211\211?\205\306\307\305!\")\266\202\2032\211G\310U\203,\311\2020\312\310\"\262\313!P)\266\203\262\314!\262\242	>\204O\315\316\317D\"\210\320\233\211\321\322C\"\240\266\242	>\204i\315\316\317D\"\210\323\233\211\304\240\266\324\325!\"\210\326\327D\3301\nX\205\203\270\331X\203\270\332\333\334U\203\236\335\202\263\336U\203\250\335\202\263\310U\203\262\337\202\263\340P#\210\n\341Y\205\334\336U\203\365\3421\360r\343!\203\327\344!\202\333\345\346\"q\210\347P\262\350\351 C\"\211\262)0\202\364\210\202\365\210\343!\203\352\353\"\262)\242	>\205\332\354\355\356\"P$0\202\210\202\210\266\n\357Y\2050\360\361P!\362!\262\207" [file-name-handler-alist cl-struct-tramp-file-name-tags tramp-verbose tramp-message-show-message nil file-local-name string-prefix-p "/:" 2 "/" substring file-remote-p copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 tramp-run-real-handler directory-file-name 7 remhash tramp-get-hash-table 8 "%s %s" (error) 3 apply message 0 "" 1 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # " 10 intern "tramp-cache-set-count-" makunbound] 13 (#$ . 5821)])
#@66 Remove some properties of FILE's upper directory.

(fn KEY FILE)
(defalias 'tramp-flush-file-upper-properties #[514 "C\302!\205\235\303\304!!C\211\242\305\211?\205\306!\211\211?\205$\307\310\306!\")\266\202\203B\211G\311U\203<\312\202@\313\311\"\262\314!P)\266\203\240\210\315\242!\240\210\242\242	>\204c\316\317\320\242D\"\210\321\242\233\211\242\240\266\242\242	>\204}\316\317\320\242D\"\210\322\242\233\211\305\240\266\323\324\325\326\327\330\"\331\"\332\333%\334\242!\"\262\207" [file-name-handler-alist cl-struct-tramp-file-name-tags file-name-absolute-p directory-file-name file-name-directory nil file-local-name string-prefix-p "/:" 2 "/" substring file-remote-p copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 7 maphash make-byte-code 514 "\303\304\305\306#)\266\203\205\307\300\242\301\242#\207" vconcat vector [inhibit-changing-match-data "^\\(directory-\\|file-name-all-completions\\|file-entries\\)" nil t string-match tramp-flush-file-property] 9 "\n\n(fn PROPERTY VALUE)" tramp-get-hash-table] 14 (#$ . 7275)])
#@75 Remove all properties of FILE in the cache context of KEY.

(fn KEY FILE)
(defalias 'tramp-flush-file-properties #[514 "\305\306C\"\307\310\311$\311\211?\205\312!\211\211?\205\313\314\312!\")\266\202\203=\211G\315U\2037\316\202;\317\315\"\262\320!P)\266\203\262\321!\262\242	>\204[\322\323\324D\"\210\325\233\211\240\266\242	>\204r\322\323\324D\"\210\326\233\211\311\240\266\327\330C\3311\nX\205\203\271\332X\203\271\333\334\335U\203\237\336\202\264\337U\203\251\336\202\264\315U\203\263\340\202\264\341P#\210\n\342Y\205\335\337U\203\366\3431\361r\344!\203\330\345!\202\334\346\347\"q\210\350P\262\351\352 C\"\211\262)0\202\365\210\202\366\210\344!\203\353\354\"\262)\242	>\205\333\355\356\357\"P$0\202\210\202\210\266\360\f\"\210\211;\2038\306!\230\2048\361\"\210\362\"\207" [file-name-handler-alist cl-struct-tramp-file-name-tags tramp-verbose tramp-message-show-message tramp-cache-data tramp-run-real-handler directory-file-name tramp-get-file-property "file-truename" nil file-local-name string-prefix-p "/:" 2 "/" substring file-remote-p copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 7 8 "%s" (error) 3 apply message 0 "" 1 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # " remhash tramp-flush-file-properties tramp-flush-file-upper-properties] 14 (#$ . 8374)])
#@140 Remove all properties of DIRECTORY in the cache context of KEY.
Remove also properties of all files in subdirectories.

(fn KEY DIRECTORY)
(defalias 'tramp-flush-directory-properties #[514 "\211\305\211?\205\306!\211\211?\205\307\310\306!\")\266\202\2032\211G\311U\203,\312\2020\313\311\"\262\314!P)\266\203\262\315\316C\"\317\320\305$\321\322C\3231\347	X\205\343\n\203\206\324X\203\206\325\326\327U\203l\330\202\201\331U\203v\330\202\201\311U\203\200\332\202\201\333P#\210	\334Y\205\343\327\331U\203\303\3351\276r\336!\203\245\337!\202\251\340\341\"q\210\342P\262\343\344 C\"\211\262)0\202\302\210\202\303\210\336!\203\317\345\346\"\262)\242>\205\343\325\347\350\351\"P$0\202\353\210\202\354\210\266\352\353\354\355\356\346!\357\"\360\361%\f\"\210\211;\203\316!\230\204\362\"\210\363\"\207" [file-name-handler-alist tramp-verbose tramp-message-show-message cl-struct-tramp-file-name-tags tramp-cache-data nil file-local-name string-prefix-p "/:" 2 "/" substring file-remote-p tramp-run-real-handler directory-file-name tramp-get-file-property "file-truename" 8 "%s" (error) 3 apply message 0 "" 1 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # " maphash make-byte-code 514 "\242	>\205B\242	>\204\304\305\306D\"\210\3078;\205B\310\300!\242	>\204-\304\305\306D\"\210\3078\311\312\313#)\266\203\205B\314\"\207" vconcat [cl-struct-tramp-file-name-tags inhibit-changing-match-data tramp-cache-data signal wrong-type-argument tramp-file-name 6 regexp-quote nil t string-match remhash] 9 "\n\n(fn KEY VALUE)" tramp-flush-directory-properties tramp-flush-file-upper-properties] 14 (#$ . 9903)])
#@101 Flush all Tramp cache properties from `buffer-file-name'.
This is suppressed for temporary buffers.
(defalias 'tramp-flush-file-function #[0 "\304 \305\306\307\310\311!\312\"\313$\216\314 ?\206\"\315\314 \316\317\320#)\266\203?\205\305\321 ;\2031\321 \2022	\306\322!\205\302\323!\211\242>\204K\324\325\326D\"\210\211A@\242>\204\\\324\325\326D\"\210\3278\242>\204m\324\325\326D\"\210\3138\242>\204\324\325\326D\"\210\3308\242>\204\221\324\325\326D\"\210\3318\242>\204\243\324\325\326D\"\210\3328\242>\204\267\324\325\326	D\"\210\3338\334\"\266\210)\262)\207" [inhibit-changing-match-data default-directory tramp-verbose cl-struct-tramp-file-name-tags match-data make-byte-code 0 "\301\300\302\"\207" vconcat vector [set-match-data evaporate] 3 buffer-name "^\\( \\|\\*\\)" nil t string-match buffer-file-name tramp-tramp-file-p tramp-dissect-file-name signal wrong-type-argument tramp-file-name 2 4 5 6 7 tramp-flush-file-properties] 13 (#$ . 11732)])
(byte-code "\300\301\302\"\210\300\303\302\"\210\300\304\302\"\210\300\305\306\"\207" [add-hook before-revert-hook tramp-flush-file-function eshell-pre-command-hook kill-buffer-hook tramp-cache-unload-hook #[0 "\300\301\302\"\210\300\303\302\"\210\300\304\302\"\207" [remove-hook before-revert-hook tramp-flush-file-function eshell-pre-command-hook kill-buffer-hook] 3]] 3)
#@312 Get the named PROPERTY for the connection.
KEY identifies the connection, it is either a process or a
`tramp-file-name' structure.  A special case is nil, which is
used to cache connection properties of the local machine.  If the
value is not set for the connection, returns DEFAULT.

(fn KEY PROPERTY DEFAULT)
(defalias 'tramp-get-connection-property #[771 "\242>\2038\303!\262\242>\204\304\305\306D\"\210\307\233\211\310\240\266\242>\2040\304\305\306D\"\210\311\233\211\310\240\266\312!\313!\203K\314!\204K\202Z\315!\203Y\316#\202Z\311\317D\3201\374	X\205\370\n\203\233\321X\203\233\322\323\324U\203\201\325\202\226\326U\203\213\325\202\226\327U\203\225\330\202\226\331P#\210	\332Y\205\370\324\326U\203\330\3331\323r\313!\203\272\334!\202\276\335\336\"q\210\337P\262\340\341 C\"\211\262)0\202\327\210\202\330\210\313!\203\344\342\343\"\262)\242>\205\370\322\344\345\346\"P$0\202\210\202\210\266\207" [cl-struct-tramp-file-name-tags tramp-verbose tramp-message-show-message copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 nil 7 tramp-get-hash-table processp process-live-p hash-table-p gethash "%s %s" (error) 3 apply message 0 "" 1 2 "Warning: " "Tramp: " 4 (error) process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # "] 15 (#$ . 13121)])
#@324 Set the named PROPERTY of a connection to VALUE.
KEY identifies the connection, it is either a process or a
`tramp-file-name' structure.  A special case is nil, which is
used to cache connection properties of the local machine.
PROPERTY is set persistent when KEY is a `tramp-file-name' structure.

(fn KEY PROPERTY VALUE)
(defalias 'tramp-set-connection-property #[771 "\242>\2038\304!\262\242>\204\305\306\307D\"\210\310\233\211\311\240\266\242>\2040\305\306\307D\"\210\312\233\211\311\240\266\313!\314#\210\315\312\316D\3171\344\nX\205\340\203\203\320X\203\203\321\322\323U\203i\324\202~\325U\203s\324\202~\326U\203}\327\202~\330P#\210\n\331Y\205\340\323\325U\203\300\3321\273r\333!\203\242\334!\202\246\335\336\"q\210\337P\262\340\341 C\"\211\262)0\202\277\210\202\300\210\333!\203\314\342\343\"\262)\242>\205\340\321\344\345\346\"P$0\202\350\210\202\351\210\266\207" [cl-struct-tramp-file-name-tags tramp-cache-data-changed tramp-verbose tramp-message-show-message copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 nil 7 tramp-get-hash-table puthash t "%s %s" (error) 3 apply message 0 "" 1 2 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # "] 14 (#$ . 14558)])
#@256 Check whether named PROPERTY of a connection is defined.
KEY identifies the connection, it is either a process or a
`tramp-file-name' structure.  A special case is nil, which is
used to cache connection properties of the local machine.

(fn KEY PROPERTY)
(defalias 'tramp-connection-property-p #[514 "\300\301#\301=?\207" [tramp-get-connection-property undef] 6 (#$ . 15954)])
#@330 Remove the named PROPERTY of a connection identified by KEY.
KEY identifies the connection, it is either a process or a
`tramp-file-name' structure.  A special case is nil, which is
used to cache connection properties of the local machine.
PROPERTY is set persistent when KEY is a `tramp-file-name' structure.

(fn KEY PROPERTY)
(defalias 'tramp-flush-connection-property #[514 "\242>\2038\304!\262\242>\204\305\306\307D\"\210\310\233\211\311\240\266\242>\2040\305\306\307D\"\210\312\233\211\311\240\266\313\314!\"\210\315\312\316C\3171\341\nX\205\335\203\200\320X\203\200\321\322\323U\203f\324\202{\325U\203p\324\202{\326U\203z\327\202{\330P#\210\n\331Y\205\335\323\325U\203\275\3321\270r\333!\203\237\334!\202\243\335\336\"q\210\337P\262\340\341 C\"\211\262)0\202\274\210\202\275\210\333!\203\311\342\343\"\262)\242>\205\335\321\344\345\346\"P$0\202\343\210\311\207" [cl-struct-tramp-file-name-tags tramp-cache-data-changed tramp-verbose tramp-message-show-message copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 nil 7 remhash tramp-get-hash-table t "%s" (error) 3 apply message 0 "" 1 2 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get vector tramp-debug-message format "(%d) # "] 12 (#$ . 16340)])
#@231 Remove all properties identified by KEY.
KEY identifies the connection, it is either a process or a
`tramp-file-name' structure.  A special case is nil, which is
used to cache connection properties of the local machine.

(fn KEY)
(defalias 'tramp-flush-connection-properties #[257 "\211\242>\2038\305!\262\211\242>\204\306\307\310D\"\210\311\233\211\312\240\266\211\242>\2040\306\307\310D\"\210\313\233\211\312\240\266\211\313\314\315	\"\312C\316!\203Y\317\320\321\322\323\324!\325\"\326\327%\"\210\211\242\266\202D\3301\371\nX\205\365\203\230\331X\203\230\332\333\334U\203~\335\202\223\336U\203\210\335\202\223\337U\203\222\340\202\223\341P#\210\n\342Y\205\365\334\336U\203\325\3431\320r\344!\203\267\345!\202\273\346\347\"q\210\350P\262\351\352 C\"\211\262)0\202\324\210\202\325\210\344!\203\341\353\324\"\262)\242>\205\365\332\354\355\356\"P$0\202\375\210\202\376\210\266\357\360	\"\207" [cl-struct-tramp-file-name-tags tramp-cache-data tramp-verbose tramp-message-show-message tramp-cache-data-changed copy-tramp-file-name signal wrong-type-argument tramp-file-name 6 nil 7 "%s %s" gethash hash-table-p maphash make-byte-code 514 "\300\300\242B\240\207" vconcat vector [] 5 "\n\n(fn X Y)" (error) 3 apply message 0 "" 1 2 "Warning: " "Tramp: " 4 (error) processp process-buffer tramp-get-connection-buffer dont-create "\n%s" append buffer-string process-get tramp-debug-message format "(%d) # " t remhash] 14 (#$ . 17724)])
#@37 Print hash table TABLE.

(fn TABLE)
(defalias 'tramp-cache-print #[257 "\300!\205\301C\302\303\304\305\306\307!\310\"\311\312%\"\210\211\242\262\207" [hash-table-p nil maphash make-byte-code 514 "\242	>\203DG\302\211W\203B\211\234;\203:<\203-\211\233\303\234!\240\210\2028\303	\234!I\210\266\210\211T\262\202\n\266;\203N\303!\262\211;\203X\303!\262\304\305\306!\203h\307\211!!\202k\307!\310!\203w\311!\202\210\312!\203\205\307\211!!\202\210\307!#\300\211\242\203\227\300\242\313Q\202\230\240\207" vconcat vector [cl-struct-tramp-file-name-tags 0 substring-no-properties format "(%s %s)" processp prin1-to-string hash-table-p tramp-cache-print bufferp " "] 12 "\n\n(fn KEY VALUE)"] 9 (#$ . 19232)])
#@72 Return all known `tramp-file-name' structs according to `tramp-cache'.
(defalias 'tramp-list-connections #[0 "\302C\302\303\304\305\306\307\310!\311\"\312\313%	\"\210\211\242)\207" [tramp-verbose tramp-cache-data nil maphash make-byte-code 514 "\242	>\205)\242	>\204\302\303\304D\"\210\3058?\205)\306\307\"\205)\300\300\242B\240\207" vconcat vector [cl-struct-tramp-file-name-tags signal wrong-type-argument tramp-file-name 6 tramp-connection-property-p "process-buffer"] 6 "\n\n(fn KEY VALUE)"] 8 (#$ . 19994)])
#@81 Write persistent connection properties into file `tramp-persistency-file-name'.
(defalias 'tramp-dump-connection-properties #[0 "\3061\217\307!\205\215\310!\311U?\205\215	\205\215\n;\205\215\312!\313\211\314\315\316\317\320\321!\322\"\323\324%\"\210\n\325\326!\315\311\327\320\321!\330\"\331$\216r\211q\210\332\3331X\334\335\336\337!\n#0\202Z\210\340\341\342\325\343!\344\216
\345\346\334\347\350!\"!!\210)r
q\210\351 +\261)rq\210\352\313\211\313\311%\210*\266\202*\2620\207\210\313\207" [tramp-cache-data tramp-cache-data-changed tramp-persistency-file-name print-level print-length standard-output (error) hash-table-p hash-table-count 0 copy-hash-table nil maphash make-byte-code 514 "\242	>\203R\211\203R\242	>\204\303\304\305D\"\210A@\n\230\204R\242	>\204/\303\304\305D\"\210\3068\204R\307\310\"\204R\307\311\"\204R\312\313\"\210\312\314\"\210\312\315\"\207\312\300\"\207" vconcat vector [cl-struct-tramp-file-name-tags tramp-archive-method signal wrong-type-argument tramp-file-name 6 gethash "login-as" "started" remhash "process-name" "process-buffer" "first-password-request"] 6 "\n\n(fn KEY VALUE)" generate-new-buffer " *temp file*" "\301\300!\205	\302\300!\207" [buffer-name kill-buffer] 2 ";; -*- emacs-lisp -*-" (error) format " <%s %s>\n" time-stamp-string "%02y/%02m/%02d %02H:%02M:%02S" "\n" ";; Tramp connection history.  Don't change this file.\n" ";; Run `M-x tramp-cleanup-all-connections' instead.\n\n" " *string-output*" #[0 "\301!\207" [standard-output kill-buffer] 2] pp read "(%s)" tramp-cache-print buffer-string write-region] 13 (#$ . 20527)])
(byte-code "\204	\301\302\303\"\210\301\304\305\"\207" [noninteractive add-hook kill-emacs-hook tramp-dump-connection-properties tramp-cache-unload-hook #[0 "\300\301\302\"\207" [remove-hook kill-emacs-hook tramp-dump-connection-properties] 3]] 3)
#@215 Return a list of (user host) tuples allowed to access for METHOD.
This function is added always in `tramp-get-completion-function'
for all methods.  Resulting data are derived from connection history.

(fn METHOD)
(defalias 'tramp-parse-connection-properties #[257 "\301C\302\303\304\305\306\307\"\310\"\311\312%\"\210\211\242\207" [tramp-cache-data nil maphash make-byte-code 514 "\242\n>\205[\300\242\n>\204\303\304\305D\"\210A@\230\205[\242\n>\204+\303\304\305D\"\210\3068?\205[\301\242\n>\204A\303\304\305D\"\210\3078\242\n>\204S\303\304\305D\"\210\3108D\301\242B\240\207" vconcat vector [cl-struct-tramp-file-name-tags signal wrong-type-argument tramp-file-name 6 2 4] 8 "\n\n(fn KEY VALUE)"] 10 (#$ . 22404)])
#@50 Whether to read persistent data at startup time.
(defvar tramp-cache-read-persistent-data (byte-code "\206	\207" [init-file-user site-run-file] 1) (#$ . 23153))
(byte-code ";\203\234\306	!\307U\203\234\n\203\234\3101\216\3111\205\312\313!r\211q\210\314\307\315\316\317!\320\"\321$\216\322!\210\323p!\307\324\211\211\211A\262\242\211\262\203w\211A\262\242\262\242\f>\2039\211A\262\242\211\262\2039\325@\"\204T\326\211A\262\242@#\210\202T)\266\324\211*\26200\202\2330\327	!\262\202\233\330\331\332!#\210\327	!\262\210\333\334\335\"\210\336\337!\207" [tramp-persistency-file-name tramp-cache-data tramp-cache-read-persistent-data tramp-verbose cl-struct-tramp-file-name-tags tramp-cache-data-changed hash-table-count 0 (error) (file-error) generate-new-buffer " *temp*" make-byte-code "\301\300!\205	\302\300!\207" vconcat vector [buffer-name kill-buffer] 2 insert-file-contents-literally read nil tramp-connection-property-p tramp-set-connection-property clrhash message "Tramp persistency file `%s' is corrupted: %s" error-message-string add-hook tramp-unload-hook #[0 "\300\301\302\"\207" [unload-feature tramp-cache force] 3] provide tramp-cache] 10)

Zerion Mini Shell 1.0