emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 f0b4ebbaf62: Fix 'find-ls-option-default-ls' for BSD/MacOS (bug


From: Eli Zaretskii
Subject: emacs-29 f0b4ebbaf62: Fix 'find-ls-option-default-ls' for BSD/MacOS (bug#62096)
Date: Sat, 18 Mar 2023 02:28:14 -0400 (EDT)

branch: emacs-29
commit f0b4ebbaf62c720cfe83750e1bf4fc3319ee72ff
Author: Manuel Giraud <manuel@ledu-giraud.fr>
Commit: Eli Zaretskii <eliz@gnu.org>

    Fix 'find-ls-option-default-ls' for BSD/MacOS (bug#62096)
    
    * lisp/find-dired.el (find-ls-option-default-ls): Adapt to
    a value that works with the default "find" on *BSD and
    Darwin/MacOS.  Tested on OpenBSD and MacOS.  Do not merge
    to master.
---
 lisp/find-dired.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lisp/find-dired.el b/lisp/find-dired.el
index 33376ee4ed9..af029fb2074 100644
--- a/lisp/find-dired.el
+++ b/lisp/find-dired.el
@@ -51,7 +51,9 @@ than the latter."
   :type 'string)
 
 (defvar find-ls-option-default-ls
-  (cons "-ls" (if (eq system-type 'berkeley-unix) "-gilsb" "-dilsb")))
+  (cons "-ls" (if (memq system-type '(berkeley-unix darwin))
+                  "-dgils"
+                "-dilsb")))
 
 (defvar find-ls-option-default-exec
   (cons (format "-exec ls -ld {} %s" find-exec-terminator) "-ld"))



reply via email to

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