# HG changeset patch # User Kim F. Storm # Date 1118763161 0 # Node ID 0e0fb0040526f96adf6db8c5f87bd387db72192d # Parent 48eb49d929fdabd84cec549c003b29ddd6f6c33e (ido-mode): Make a new keymap every time we enable ido, as the coverage buffer/file/both may change. diff -r 48eb49d929fd -r 0e0fb0040526 lisp/ido.el --- a/lisp/ido.el Tue Jun 14 15:32:27 2005 +0000 +++ b/lisp/ido.el Tue Jun 14 15:32:41 2005 +0000 @@ -1320,7 +1320,8 @@ (add-hook 'kill-emacs-hook 'ido-kill-emacs-hook) - (unless ido-minor-mode-map-entry + (if ido-minor-mode-map-entry + (setcdr ido-minor-mode-map-entry (make-sparse-keymap)) (setq ido-minor-mode-map-entry (cons 'ido-mode (make-sparse-keymap))) (add-to-list 'minor-mode-map-alist ido-minor-mode-map-entry))