mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-04-27 08:43:40 -07:00
Fix problem with previous dired.el change
* lisp/dired.el (dired-get-filename): dired-current-directory can't be called before the dired buffer has been set up. (add-hook 'dired-mode-hook 'dired-sort-toggle) calls dired-get-filename in a way that exposes this problem, so avoid it.
This commit is contained in:
parent
b43287e413
commit
96f1fedf4d
1 changed files with 3 additions and 1 deletions
|
|
@ -2610,7 +2610,9 @@ it occurs in the buffer, and a value of t means construct name relative to
|
|||
Optional arg NO-ERROR-IF-NOT-FILEP means treat `.' and `..' as
|
||||
regular filenames and return nil if no filename on this line.
|
||||
Otherwise, an error occurs in these cases."
|
||||
(let ((hidden (dired-subdir-hidden-p (dired-current-directory)))
|
||||
(let ((hidden (and dired-subdir-alist
|
||||
(dired-subdir-hidden-p
|
||||
(dired-current-directory))))
|
||||
case-fold-search file p1 p2 already-absolute)
|
||||
(when hidden
|
||||
(dired-unhide-subdir))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue