Emacs 24.3 para windows, código de bytes Tramp: não foi possível encontrar um comando `ls 'apropriado
24.2 funciona bem, mas 24.3 tramp limitado obteve o seguinte erro ao abrir arquivos ou diretórios do sistema Linux remoto:
"byte-code: Couldn't find a proper `ls' command"
Eu abro tramp trace e descubro que, todos os caminhos de busca e arquivos são extendidos por algo, adicionando um "c:" extra no começo. Os resultados são que o vagabundo não pode encontrar nenhum comando nem arquivo que eu queira abrir.
16:04:51.768000 tramp-get-connection-property (7) # process-buffer nil
16:04:51.769000 tramp-set-file-property (8) # c:/bin file-directory-p nil
16:04:51.770000 tramp-get-file-property (8) # c:/usr/bin file-directory-p undef
...
16:04:59.531000 tramp-sh-handle-file-truename (5) # Check /c:
16:04:59.532000 tramp-get-file-property (8) # c:/c: file-attributes-integer undef
...
16:04:51.773000 tramp-get-connection-property (7) # process-name nil
16:04:51.773000 tramp-get-connection-property (7) # chunksize 0
16:04:51.773000 tramp-set-connection-property (7) # last-cmd-time (20809 28067 773000 0)
16:04:51.774000 tramp-send-string (10) # test -d c\:/usr/bin 2>/dev/null; echo tramp_exit_status $?
Alguém sabe alguma coisa sobre isso? Desde já, obrigado.