Set up ido keymaps only once
commitdb2ed6b798960f4067bbf2c7415f34b95b982818
authorJonas Bernoulli <jonas@bernoul.li>
Mon, 19 Jan 2015 11:54:14 +0000 (19 13:54 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Mon, 19 Jan 2015 11:54:14 +0000 (19 13:54 +0200)
tree21e8d653fa78e9c4164e608710d1ba38c79f510f
parent2e8d209f258c9bb6a6626d4a101995965b040024
Set up ido keymaps only once

* lisp/ido (ido-common-completion-map)
(ido-file-dir-completion-map)
(ido-file-completion-map, ido-buffer-completion-map): Set up key
bindings when each variable is defined.
(ido-completion-map): Move definition.
(ido-init-completion-maps): Noop.
(ido-common-initialization): Don't call it.
(ido-setup-completion-map): Improve doc-string, cleanup.

Fixes: debbugs:17000
lisp/ChangeLog
lisp/ido.el