* helm-mode.el (helm-completing-read-default-1): Revert previous changes and use regexp-quote.
* helm-mode.el (helm-comp-read): unquote regexp-quoted candidates added by CR input.
* helm-mode.el (helm-cr-default-transformer): Compare pattern and input unquoted.
* helm-mode.el (helm-cr-default-transformer): Fix duplication and unquote candidates.
* helm-files.el: Handle whitespace at end of directories path on Windows.
(helm-ff-directory-files): New.
(helm-ff-update-when-only-one-matched, helm-ff-directory-files,
helm-ff-set-pattern): Use it.
* helm-files.el (helm-find-files-get-candidates): Check for helm-file-directory-p here.
* helm.el (helm-iter-list): Redefined as a function.
* helm-files.el: Remove helm-file-directory-p and use file-accessible-directory-p instead.
* helm-files.el (helm-find-files-eshell-command-on-file-1): Allow using sudo.
* helm-files.el (helm-find-files-eshell-command-on-file-1): Allow also passing su command.
* helm-files.el: Revert previous changes.
* helm-net.el (helm-surfraw): Work around bug in surfraw with duckduckgo.
* helm-net.el (helm-build-elvi-list): cache it.
* helm-pkg.el: update version.
* helm-eval.el: Simplify according to eldoc-eval.
* helm-ring.el (helm-show-kill-ring): Don't resume.
* helm-eshell.el (helm-source-eshell-history): Use append in eshell-write-history.
* helm.el (helm-cleanup): Use replace-buffer-in-windows instead of bury-buffer.
* helm-mode.el (helm-cr-default-transformer): Fix, check if cand is a string.
* helm-files.el (helm-ff-checksum): Fix usage of object in sha fns.