aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ls-lisp.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ls-lisp.el')
-rw-r--r--lisp/ls-lisp.el4
1 files changed, 2 insertions, 2 deletions
diff --git a/lisp/ls-lisp.el b/lisp/ls-lisp.el
index 99cfbf140c3..bde472588cc 100644
--- a/lisp/ls-lisp.el
+++ b/lisp/ls-lisp.el
@@ -312,14 +312,14 @@ are also supported; unsupported long options are silently ignored."
312 (invalid-regexp 312 (invalid-regexp
313 ;; Maybe they wanted a literal file that just happens to 313 ;; Maybe they wanted a literal file that just happens to
314 ;; use characters special to shell wildcards. 314 ;; use characters special to shell wildcards.
315 (if (equal (cadr err) "Unmatched [ or [^") 315 (if (equal (error-slot-value err 2) "Unmatched [ or [^")
316 (progn 316 (progn
317 (setq wildcard-regexp (if (memq ?B switches) "[^~]\\'") 317 (setq wildcard-regexp (if (memq ?B switches) "[^~]\\'")
318 file (file-relative-name orig-file)) 318 file (file-relative-name orig-file))
319 (ls-lisp-insert-directory 319 (ls-lisp-insert-directory
320 file switches (ls-lisp-time-index switches) 320 file switches (ls-lisp-time-index switches)
321 nil full-directory-p)) 321 nil full-directory-p))
322 (signal (car err) (cdr err))))))) 322 (signal err))))))
323 323
324(defun ls-lisp-insert-directory 324(defun ls-lisp-insert-directory
325 (file switches time-index wildcard-regexp full-directory-p) 325 (file switches time-index wildcard-regexp full-directory-p)