Björn Bidar <bjorn.bi...@thaodan.de> writes: Hi Björn,
> Oh yes sorry yeah. I was thinking it would be possible to port KIO > to Tramp so SFTP (and other methods) would work outside of GNOME systems. I'm not so familiar with KIO. 15 (?) years ago Tramp has offered an implementation of the FISH protocol. It did support synchronous processes. But it turned out it was very slow, nobody has used tramp-fish.el. So I have removed it from Tramp. > I was talking about calling a program on the remote not about accessing > files. I'm aware that for accessing files SSHFS is faster. My point was > that the SSHFS isn't used when calling processes for a user of tramp > this makes sense of course but if one used sshfs before and then expects > it to behave like it usually does outside of tramp then that's initially > confusing. Users have asked for support of *remote* processes with the sshfs protocol. > For other system with some kind of integration of remote file-systems > such kio there is also some method to translate paths from one host to > another. Sure. Tramp uses this as well for FUSE-mounted file systems. > I guess it's possible to just override the method to call processes for > Tramp-SSHFS for my own setup. Well. It might be possible that SomeBody [TM] writes an ELPA package, offereing local processes for all Tramp methods which use a mounted FUSE file system. This would include sshfs, rclone, and all other methods listed in tramp-gvfs-methods. All of them (but sshfs) don't support processes so far. > Thanks for explaining. Best regards, Michael.