Mercurial > emacs
changeset 76532:db7d24c39f42
(compilation-find-file): Revert change
from 2006-07-18 to allow completion of directory names.
Reported by John Carter <john.carter@tait.co.nz>.
author | Nick Roberts <nickrob@snap.net.nz> |
---|---|
date | Sun, 18 Mar 2007 02:49:54 +0000 |
parents | 1994de9359df |
children | 338aa54d148f |
files | lisp/progmodes/compile.el |
diffstat | 1 files changed, 1 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/progmodes/compile.el Sun Mar 18 02:48:43 2007 +0000 +++ b/lisp/progmodes/compile.el Sun Mar 18 02:49:54 2007 +0000 @@ -1862,17 +1862,7 @@ (let* ((name (read-file-name (format "Find this %s in (default %s): " compilation-error filename) - spec-dir filename t nil - ;; Try to make sure the user can only select - ;; a valid answer. This predicate may be ignored, - ;; tho, so we still have to double-check afterwards. - ;; TODO: We should probably fix read-file-name so - ;; that it never ignores this predicate, even when - ;; using popup dialog boxes. - (lambda (name) - (if (file-directory-p name) - (setq name (expand-file-name filename name))) - (file-exists-p name)))) + spec-dir filename t nil)) (origname name)) (cond ((not (file-exists-p name))