* helm-grep.el (helm-grep-hack-types): Issue #422 Fix command line args for compat with 2.1+ version of ack.
helm-comint-input-ring support for all commint modes
Merge pull request #423 from sabof/support-all-comint-modes

helm-comint-input-ring support for all comint modes
Fix typo: "an helm" -> "a helm"
Merge pull request #425 from cmpitg/patch-2

Fix typo: "an helm" -> "a helm"
* helm.el (helm-toggle-visible-mark): Issue #428 don't switch to next source when marking last candidate of current source.
* helm-grep.el (helm-grep-prepare-candidates): Issue #421 Reenable searching in a whole directory with plain grep removed by error.
Merge branch 'master' of github.com:emacs-helm/helm
* helm-files.el (helm-substitute-in-filename, helm-ff-auto-expand-to-home-or-root): Issue #424 attempt to fix regexp for unc paths on Windows.
* helm-files.el (helm-ff-auto-expand-to-home-or-root): Issue #424 Fix also autoexpansion when pasting.
(helm-substitute-in-filename): Use skip-chars-forward.
* helm-files.el (helm-source-find-files): Fix setting of helm-in-file-completion-p.
(helm-ff-auto-expand-to-home-or-root): Expand to env var "SystemDrive".
* helm.el (helm-sources): Issue #426 Add docstring.
(helm-candidates-in-buffer): Remove reference to `helm-sources'.
* helm-files.el (helm-ff-auto-expand-to-home-or-root): Ensure we are on Windows when using SystemDrive.
* helm-elisp.el (helm-lisp-completion--predicate-at-point): Try to be smarter to detect where to show only functions.
(helm-lisp-unquoted-function-list,
helm-lisp-quoted-function-list): new user vars.
* helm-elisp.el (helm-lisp-completion--predicate-at-point): Complete on all symbols in non--lisp modes.
* helm-elisp.el (helm-lisp-completion--predicate-at-point): Add inferior-emacs-lisp-mode.
* helm-grep.el (helm-grep-prepare-candidates): ack-grep handle directory.
* helm.el (helm-exit-minibuffer-hook): New hook.
* helm-files.el: Use it to save history file.
* helm-buffers.el: Issue #429 Toggle details hide size and mode and show full buffer name.
(helm-buffer--show-details): new.
(helm-buffer--details): Use it and renamed from helm-buffer--details.
* helm-eshell.el (helm-esh-get-candidates): Fix :/tmp/foo/ $ cd foo.