.emacs-my
changeset 1744 ef4030540143
parent 1743 6d1553307bc6
child 1748 e9610d83f4ff
equal deleted inserted replaced
1743:6d1553307bc6 1744:ef4030540143
  1482 
  1482 
  1483 ;; Fix for dired in TRAMP: in Cygwin I rely on external ls by setting
  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
  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
  1485 ;; access P9 mounted WSL paths). Seems some switches broke TRAMP in that case
  1486 ;; so disable external "ls".
  1486 ;; so disable external "ls".
       
  1487 ;; https://emacs.stackexchange.com/questions/63918/dired-doesn-t-work-on-old-remote-system
  1487 (defun my-dired-remote-fix ()
  1488 (defun my-dired-remote-fix ()
  1488   (when (file-remote-p dired-directory)
  1489   (when (file-remote-p dired-directory)
  1489     (setq-local ls-lisp-use-insert-directory-program nil)
  1490     (setq-local ls-lisp-use-insert-directory-program nil)
  1490     (setq-local dired-actual-switches "-alhB")
  1491     (setq-local dired-actual-switches "-alhB")
  1491     ))
  1492     ))