* tramp.el (tramp-read-passwd): Suspend the timers while reading the password.
* tramp.texi (Customizing Completion, External packages, Issues): Use @dots{}.
(Frequently Asked Questions): Add fish shell settings.
* tramp.texi (Inline methods): Recommend sharing ssh connections for `plinkx'.
(External methods): Add `pscpx' and `psftpx'.
* tramp-sh.el (tramp-methods): Add "pscpx" and "psftpx".
(top): Completion function for "pscpx", "psftp" and "psftpx" is
`tramp-completion-function-alist-ssh'.
* tramp-sh.el (tramp-methods): Remove "plinkx".  Use its
`tramp-login-args' for "plink", "pscp" and "psftp".
(top): Remove completion function for "plinkx".  Completion
function for "psftp" is `tramp-completion-function-alist-ssh'.
* tramp.texi (Inline methods): Recommend sharing ssh connections for `plink'.
Remove `plinkx'.
(External methods): Merge `pscp' and `psftp' descriptions.
Recommend sharing ssh connections.
Fix entry.
* tramp-sh.el (tramp-find-executable): Do not call "which" on SunOS.
* tramp.el (tramp-connection-timeout): Fix docstring.

* tramp-sh.el (tramp-sh-handle-vc-registered): Revert change from
2014-03-07, it decreases performance unnecessarily.  Let-bind
`remote-file-name-inhibit-cache' to nil in the second pass.
* tramp-sh.el (tramp-do-copy-or-rename-file-directly): In the `rename' case,
check whether source directory has set the sticky bit.