* helm-mode.el (helm-read-file-name): Fix auto update flag initialization.
* helm.el (helm-match-from-candidates): Issue #397 delq nil candidates if some.
* helm.el (helm-match-from-candidates): Use nconc.
* helm-files.el (helm-dwim-target-directory): Fix with number of windows now I have helm-marked-buffer-name.
(helm-marked-buffer-name): New internal.
* helm-mode.el (helm-read-file-name): Use its keymap in history.
* helm-files.el (helm-find-files-do-action): Add a / at end of directory in helm marked buffer.
Issue #398 Don't allow user to run helm commands outside of context.
* helm.el (with-helm-alive-p): New macro. * helm-files.el: remove autoload cookies in all commands running from helm. * helm-config.el: Update autoloads.
Use with-helm-alive-p in many places and remove autoload cookies where needed.
* helm-bmkext.el
* helm-bookmark.el
* helm-buffers.el
* helm-font.el
* helm-grep.el
* helm-mode.el
* helm-regexp.el
* helm-config.el: Update autoloads.