* helm-files.el (helm-source-find-files): Reenable delayed attr to allow changing minibuffer (#446) (#451).
* helm-mode.el (helm-read-file-name): Same as previous commit, reenable delayed (#446) (#451).
* helm-files.el (helm-find-files-persistent-action): Use helm-ff-invalid-tramp-name-p.
* helm-files.el: Remove helm-ff-ido-style-backspace.
* helm.el (helm-while-no-input): Bind inhibit-quit (nil).
(tramp-read-passwd): Bind inhibit-quit (t)
(helm-render-source): reindent.
(helm-process-delayed-sources): Fix, don't cl-return but reset matches.
* helm.el (helm-update): break long line.
* helm.el (tramp-read-passwd): Add comment, no code change.
* helm.el (helm--maybe-use-while-no-input): new macro.
(helm-process-delayed-sources): use it.
* helm.el (helm--maybe-use-while-no-input): Check if connected.
* helm.el (helm--maybe-use-while-no-input): Add docstring and comment.
* helm.el (helm--maybe-use-while-no-input): Log when using helm-while-no-input.