# HG changeset patch # User Richard M. Stallman # Date 847669273 0 # Node ID 40a1e14518214890e77e34e9d7a22ae327d7e388 # Parent 4ff6a0f0f5c79ad044e3846e5fcb316d147eae10 (dired-jump): Never turn omitting *on*. Refresh the line *before* turning omitting off. diff -r 4ff6a0f0f5c7 -r 40a1e1451821 lisp/dired-x.el --- a/lisp/dired-x.el Sun Nov 10 18:52:18 1996 +0000 +++ b/lisp/dired-x.el Sun Nov 10 23:41:13 1996 +0000 @@ -425,14 +425,15 @@ (dired dir)) (if file (or (dired-goto-file file) - ;; Toggle omitting, if necessary, and try again. - (progn - (dired-omit-toggle t) - (dired-goto-file file)) ;; refresh and try again (progn (dired-insert-subdir (file-name-directory file)) - (dired-goto-file file))))))) + (dired-goto-file file)) + ;; Toggle omitting, if it is on, and try again. + (if dired-omit-files-p + (progn + (dired-omit-toggle) + (dired-goto-file file)))))))) (defun dired-jump-other-window () "Like \\[dired-jump] (dired-jump) but in other window."