.emacs-my
changeset 1743 6d1553307bc6
parent 1742 50d48406e1ba
child 1744 ef4030540143
equal deleted inserted replaced
1742:50d48406e1ba 1743:6d1553307bc6
  1478 (setq ls-lisp-use-localized-time-format t)
  1478 (setq ls-lisp-use-localized-time-format t)
  1479 (setq ls-lisp-format-time-list
  1479 (setq ls-lisp-format-time-list
  1480       '("%Y-%m-%d %H:%M:%S"
  1480       '("%Y-%m-%d %H:%M:%S"
  1481         "%Y-%m-%d %H:%M   "))
  1481         "%Y-%m-%d %H:%M   "))
  1482 
  1482 
       
  1483 ;; Fix for dired in TRAMP: in Cygwin I rely on external ls by setting
       
  1484 ;; ls-lisp-use-insert-directory-program to "t" (so Emacs won't crash when
       
  1485 ;; access P9 mounted WSL paths). Seems some switches broke TRAMP in that case
       
  1486 ;; so disable external "ls".
  1483 (defun my-dired-remote-fix ()
  1487 (defun my-dired-remote-fix ()
  1484   (when (file-remote-p dired-directory)
  1488   (when (file-remote-p dired-directory)
  1485     (setq-local ls-lisp-use-insert-directory-program nil)
  1489     (setq-local ls-lisp-use-insert-directory-program nil)
  1486     (setq-local dired-actual-switches "-alhB")
  1490     (setq-local dired-actual-switches "-alhB")
  1487     ))
  1491     ))