# HG changeset patch # User Oleksandr Gavenko # Date 1628084299 -10800 # Node ID 6d1553307bc6c4c72ef99120e1ff100aff063e24 # Parent 50d48406e1ba869f6de1aa5000bfdcb116687b20 Fix for dired in TRAMP: in Cygwin I rely on external ls by setting ls-lisp-use-insert-directory-program to "t" (so Emacs won't crash when access P9 mounted WSL paths). Seems some switches broke TRAMP. diff -r 50d48406e1ba -r 6d1553307bc6 .emacs-my --- a/.emacs-my Wed Aug 04 16:37:20 2021 +0300 +++ b/.emacs-my Wed Aug 04 16:38:19 2021 +0300 @@ -1480,6 +1480,10 @@ '("%Y-%m-%d %H:%M:%S" "%Y-%m-%d %H:%M ")) +;; Fix for dired in TRAMP: in Cygwin I rely on external ls by setting +;; ls-lisp-use-insert-directory-program to "t" (so Emacs won't crash when +;; access P9 mounted WSL paths). Seems some switches broke TRAMP in that case +;; so disable external "ls". (defun my-dired-remote-fix () (when (file-remote-p dired-directory) (setq-local ls-lisp-use-insert-directory-program nil)