*** /tmp/ediff4KUWha 2021-04-09 13:31:52.569187360 +0200 --- /home/albinus/src/tramp/lisp/tramp-sh.el 2021-04-09 13:31:07.195298075 +0200 *************** *** 401,416 **** ;;;###tramp-autoload (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")) "Default list of (FUNCTION FILE) pairs to be examined for ssh methods.") --- 401,430 ---- ;;;###tramp-autoload (defconst tramp-completion-function-alist-ssh ! `((tramp-parse-rhosts "/etc/hosts.equiv") (tramp-parse-rhosts "/etc/shosts.equiv") ! ;; On W32 systems, the sshd directory is located somewhere else. ! (tramp-parse-shosts ,(if (getenv "ProgramData") ! (expand-file-name ! "ssh/known_hosts" (getenv "ProgramData")) ! "/etc/ssh_known_hosts")) ! (tramp-parse-sconfig ,(if (getenv "ProgramData") ! (expand-file-name ! "ssh/config" (getenv "ProgramData")) ! "/etc/ssh_config")) (tramp-parse-shostkeys "/etc/ssh2/hostkeys") (tramp-parse-sknownhosts "/etc/ssh2/knownhosts") (tramp-parse-rhosts "~/.rhosts") (tramp-parse-rhosts "~/.shosts") ! ;; On W32 systems, the .ssh directory is located somewhere else. ! (tramp-parse-shosts ,(if (getenv "USERPROFILE") ! (expand-file-name ! ".ssh/known_hosts" (getenv "USERPROFILE")) ! "~/.ssh/known_hosts")) ! (tramp-parse-sconfig ,(if (getenv "USERPROFILE") ! (expand-file-name ! ".ssh/config" (getenv "USERPROFILE")) ! "~/.ssh/config")) (tramp-parse-shostkeys "~/.ssh2/hostkeys") (tramp-parse-sknownhosts "~/.ssh2/knownhosts")) "Default list of (FUNCTION FILE) pairs to be examined for ssh methods.")