[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/find-dired.el
From: |
Luc Teirlinck |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/find-dired.el |
Date: |
Sat, 05 Jun 2004 22:38:39 -0400 |
Index: emacs/lisp/find-dired.el
diff -c emacs/lisp/find-dired.el:1.47 emacs/lisp/find-dired.el:1.48
*** emacs/lisp/find-dired.el:1.47 Mon Mar 8 21:47:59 2004
--- emacs/lisp/find-dired.el Sun Jun 6 02:30:21 2004
***************
*** 55,60 ****
--- 55,70 ----
:group 'find-dired)
;;;###autoload
+ (defcustom find-ls-subdir-switches "-al"
+ "`ls' switches for inserting subdirectories in `*Find*' buffers.
+ This should contain the \"-l\" switch.
+ Use the \"-F\" or \"-b\" switches if and only if you also use
+ them for `find-ls-option'."
+ :type 'string
+ :group 'find-dired
+ :version "21.4")
+
+ ;;;###autoload
(defcustom find-grep-options
(if (or (eq system-type 'berkeley-unix)
(string-match "solaris2" system-configuration)
***************
*** 89,96 ****
(let ((dired-buffers dired-buffers))
;; Expand DIR ("" means default-directory), and make sure it has a
;; trailing slash.
! (setq dir (abbreviate-file-name
! (file-name-as-directory (expand-file-name dir))))
;; Check that it's really a directory.
(or (file-directory-p dir)
(error "find-dired needs a directory: %s" dir))
--- 99,105 ----
(let ((dired-buffers dired-buffers))
;; Expand DIR ("" means default-directory), and make sure it has a
;; trailing slash.
! (setq dir (file-name-as-directory (expand-file-name dir)))
;; Check that it's really a directory.
(or (file-directory-p dir)
(error "find-dired needs a directory: %s" dir))
***************
*** 115,121 ****
(setq buffer-read-only nil)
(erase-buffer)
(setq default-directory dir
! find-args args ; save for next interactive call
args (concat find-dired-find-program " . "
(if (string= args "")
""
--- 124,130 ----
(setq buffer-read-only nil)
(erase-buffer)
(setq default-directory dir
! find-args args ; save for next interactive call
args (concat find-dired-find-program " . "
(if (string= args "")
""
***************
*** 143,148 ****
--- 152,158 ----
;; this does no harm)
(set (make-local-variable 'dired-subdir-alist)
(list (cons default-directory (point-min-marker)))))
+ (set (make-local-variable 'dired-subdir-switches) find-ls-subdir-switches)
(setq buffer-read-only nil)
;; Subdir headlerline must come first because the first marker in
;; subdir-alist points there.
***************
*** 267,272 ****
--- 277,283 ----
(delete-process proc)
(force-mode-line-update)))
(message "find-dired %s finished." (current-buffer))))))
+
(provide 'find-dired)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] Changes to emacs/lisp/find-dired.el,
Luc Teirlinck <=