* helm-utils.el (helm-position): Transform in macro.
* helm-elisp.el (helm-lisp-completion-transformer): Use typecase.
(helm-lisp-completion-at-point): Ignore errors for completion on let--bounded vars.
* helm-dabbrev.el (helm-dabbrev--get-candidates): Simplify, avoid using declare.
(helm-dabbrev): Fix iterator when length of candidates is < to max len.
* helm-dabbrev.el (helm-dabbrev): Fix comments, no code-change.
* helm-match-plugin.el: Prefix unused arg _ignore.
* helm.el (helm-approximate-candidate-number): renamed to `helm-get-candidate-number'.
* helm-files.el: Use `helm-get-candidate-number'.
* helm-aliases.el: MAke an obsolete alias for `helm-approximate-candidate-number'.
* helm.el (helm-get-candidate-number): Use with.
* helm-tags.el (helm-etags-split-line): New.
(helm-source-etags-select,
helm-etags-default-action): Use it.
* helm-files.el (helm-find-files-persistent-action): Fix image-dired-display-image-buffer detection.
* helm-files.el (helm-find-files-do-action): Disable auto-update when copying/renaming etc...
* helm-grep.el (helm-grep-save-results): Don't prefix candidate with _.
* helm.el (helm-get-candidates): Fix condition-case.
(helm-match-from-candidates): Fix error handling.
* helm.el (helm-get-candidates): log errors.
* helm-man.el (helm-man-default-action): Fix unused err from condition-case.
* helm-eval.el (helm-source-evaluation-result): Simplify action 1.
* helm.el (helm-debug-open-last-log): renamed from helm-open-last-log.
(helm-match-line-color-current-line, helm-persistent-highlight-point): Replaced by helm-highlight-current-line.
*helm-grep.el
*helm-imenu.el
*helm-misc.el
*helm-org.el
*helm-regexp.el
*helm-ring.el
*helm-semantic.el
*helm-tags.el
*helm-utils.el
* helm-mode.el (helm-read-file-name): Use helm-full-frame.
* helm-command.el (helm-M-x): Remove unuseful vars.
* helm-files.el: same.
* helm-files.el (helm-ff-backspace): Fix arg usage.