emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TRAMP VC optimization: also breaks process filters -_-


From: Michael Albinus
Subject: Re: TRAMP VC optimization: also breaks process filters -_-
Date: Wed, 08 May 2019 08:35:02 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Stefan Monnier <address@hidden> writes:

>> The last Tramp action as expected was process-send-string (called from
>> tramp-send-string). According to the Elisp manual, filters or sentinels
>> from *other* processes can be called during process-send-string:
>
> Right, but a call to expand-file-name like happened to Daniel is
> perfectly normal and can occur anywhere, not just in process filters
> or timers.

Sure, but it lands in tramp-file-name-handler then, usually. This takes
care about expand-file-name with an absolute file name and a remote directory.

The problem with Daniel's case is tramp-vc-file-name-handler, which
didn't care. This I've tried to fix (let's see, whether Daniel reports
success).

>         Stefan

Best regards, Michael.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]