auto-insert is a variable defined in `autoinsert.el'. If its value is non-nil, Emacs automaticly inserts something into newly created empty files.
If ido mode is truned on, emacs becomes very noisy while exit and ido trys to save ~/.ido.last, it will ask "Perform ... auto insertion? (y/n)" before exit. This bug occurs under the following conditions: 1, (set auto-insert t) (set auto-insert-query t) 2, (ido-mode 1) 3, user's default major mode has an autoinsert entry in `auto-insert-alist' I think the following path could fix this problem: *** /emacs-cvs/lisp/ido.el 2006-02-23 15:39:17.000000000 +0800 --- /emacs-cvs/lisp/ido.el 2006-02-25 16:19:02.000000000 +0800 *************** *** 1188,1194 **** (kill-buffer (find-buffer-visiting ido-save-directory-list-file))) (if (file-exists-p ido-save-directory-list-file) (delete-file ido-save-directory-list-file)) ! (set-buffer (let ((enable-local-variables nil)) (find-file-noselect ido-save-directory-list-file t))) (goto-char (point-min)) (delete-region (point-min) (point-max)) --- 1188,1195 ---- (kill-buffer (find-buffer-visiting ido-save-directory-list-file))) (if (file-exists-p ido-save-directory-list-file) (delete-file ido-save-directory-list-file)) ! (set-buffer (let ((enable-local-variables nil) ! (auto-insert nil)) (find-file-noselect ido-save-directory-list-file t))) (goto-char (point-min)) (delete-region (point-min) (point-max)) _______________________________________________ emacs-pretest-bug mailing list emacs-pretest-bug@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug