emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/find-dired.el [lexbind]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/find-dired.el [lexbind]
Date: Tue, 06 Jul 2004 05:56:52 -0400

Index: emacs/lisp/find-dired.el
diff -c emacs/lisp/find-dired.el:1.42.2.4 emacs/lisp/find-dired.el:1.42.2.5
*** emacs/lisp/find-dired.el:1.42.2.4   Fri Mar 19 23:29:17 2004
--- emacs/lisp/find-dired.el    Tue Jul  6 09:44:44 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)
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]