mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-01 08:17:38 +00:00
; Revert "Use file-in-directory-p instead of obsolete dired-in-this-tree-p"
Fixes bug#56126.
This reverts commit b425966b07
.
This commit is contained in:
parent
5082d74cfd
commit
f3acc09377
@ -1868,7 +1868,7 @@ unless OK-IF-ALREADY-EXISTS is non-nil."
|
||||
(while blist
|
||||
(with-current-buffer (car blist)
|
||||
(if (and buffer-file-name
|
||||
(dired-in-this-tree-p buffer-file-name expanded-from-dir))
|
||||
(dired-in-this-tree-p buffer-file-name expanded-from-dir))
|
||||
(let ((modflag (buffer-modified-p))
|
||||
(to-file (replace-regexp-in-string
|
||||
(concat "^" (regexp-quote from-dir))
|
||||
@ -2727,7 +2727,7 @@ This function takes some pains to conform to `ls -lR' output."
|
||||
(setq switches (string-replace "R" "" switches))
|
||||
(dolist (cur-ass dired-subdir-alist)
|
||||
(let ((cur-dir (car cur-ass)))
|
||||
(and (file-in-directory-p cur-dir dirname)
|
||||
(and (dired-in-this-tree-p cur-dir dirname)
|
||||
(let ((cur-cons (assoc-string cur-dir dired-switches-alist)))
|
||||
(if cur-cons
|
||||
(setcdr cur-cons switches)
|
||||
@ -2739,7 +2739,7 @@ This function takes some pains to conform to `ls -lR' output."
|
||||
(defun dired-insert-subdir-validate (dirname &optional switches)
|
||||
;; Check that it is valid to insert DIRNAME with SWITCHES.
|
||||
;; Signal an error if invalid (e.g. user typed `i' on `..').
|
||||
(or (file-in-directory-p dirname (expand-file-name default-directory))
|
||||
(or (dired-in-this-tree-p dirname (expand-file-name default-directory))
|
||||
(error "%s: Not in this directory tree" dirname))
|
||||
(let ((real-switches (or switches dired-subdir-switches)))
|
||||
(when real-switches
|
||||
|
Loading…
Reference in New Issue
Block a user