* helm-ring.el (helm-show-kill-ring): Show completion.
(helm-kill-ring-show-completion): New user var.
* helm-files.el (helm-ff-transform-fname-for-completion): Handle backslashs in fnames.
(helm-ff-handle-backslash): new, use it.
* helm-files.el (helm-find-files-initial-input): Don't try to get default input in image-mode.
* helm-config.el: session.el settings have nothing to do here and cause bad warnings at compilation, removed.
* helm-ring.el: Issue #245 require helm-elisp.
* helm-config.el: Update autoloads.
* helm.el: Improve multi key feature (Thanks Michael Heerdeg).
(helm-make-multi-command): new
(helm-define-multi-key): Use it.
(helm-multi-key-defun): new.
(helm-toggle-resplit-and-swap-windows): New multikey function.
(helm-map): Bound it to C-t.
* helm-elisp.el (helm-multi-lisp-complete-at-point): New multikey function.
* helm-config.el: font lock `helm-multi-key-defun'.
* helm-buffers.el (helm-buffer-match-major-mode): Fix search with ^name @inside pattern.