]> git.eshelyaron.com Git - emacs.git/commitdiff
(dired-omit-new-add-entry): Take new arg RELATIVE
authorRichard M. Stallman <rms@gnu.org>
Wed, 23 Jul 1997 02:51:06 +0000 (02:51 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 23 Jul 1997 02:51:06 +0000 (02:51 +0000)
and pass it to dired-omit-old-add-entry (which is dired-add-entry).

lisp/dired-x.el

index 680343450310fbcfd7b851776458ff7c6604318e..859448e318aa7808fe10a559e2523a2daba9883d 100644 (file)
@@ -659,7 +659,7 @@ Second optional argument LOCALP is as in `dired-get-filename'."
      msg)))
 
 ;;; REDEFINE.
-(defun dired-omit-new-add-entry (filename &optional marker-char)
+(defun dired-omit-new-add-entry (filename &optional marker-char relative)
   ;; This redefines dired-aux.el's dired-add-entry to avoid calling ls for
   ;; files that are going to be omitted anyway.
   (if dired-omit-files-p
@@ -678,12 +678,12 @@ Second optional argument LOCALP is as in `dired-get-filename'."
                                   filename
                                   (file-name-directory filename)))))))
             ;; if it didn't match, go ahead and add the entry
-            (dired-omit-old-add-entry filename marker-char)
+            (dired-omit-old-add-entry filename marker-char relative)
           ;; dired-add-entry returns t for success, perhaps we should
           ;; return file-exists-p
           t))
     ;; omitting is not turned on at all
-    (dired-omit-old-add-entry filename marker-char)))
+    (dired-omit-old-add-entry filename marker-char relative)))
 
 ;;; REDEFINE.
 ;;; Redefine dired-aux.el's version of `dired-add-entry'