Emacs dired + tramp, invalid file names with UTF8

The first time I used tramp + dired, I got the following:
bad utf8 symbols

And I thought I solved it on these lines:

(setq tramp-remote-process-environment ()) (add-to-list 'tramp-remote-process-environment "LC_ALL=en_US.utf8" 'append) 

But now something wrong is happening: bad filename, dirname length

also did not help: "LC_ALL = ru_RU.utf8"

Now Dired gets the wrong file length (dirname). You can see this for dir, including the date of change (also blue).

And this happens for arbitrary file names (not for everyone).
Therefore, I cannot manipulate files when Dired gets their wrong names.
Can anyone help with this?

+4
source share
1 answer

I reported this error and the author fixed it. Just great! Install Tramp from sources. Use 2.2.7-pre or higher.

Get tramp
Installation

 cd ~/src git clone git://git.savannah.gnu.org/tramp.git # also see INSTALL file in dir cd tramp autoconf ./configure --with-contrib make make install 
+3
source

All Articles