nixpkgs/pkgs/applications/editors/emacs
Olli Helenius 2f9b85855b emacs: tramp: detect wrapped gvfsd-fuse daemon
Tramp checks for a running `gvfsd-fuse` process to figure out whether to enable
gvfs-based. Its `tramp-compat-process-running-p` function uses
`/proc/<pid>/comm` to check for the name of running process(es). In Nix, the
gvfsd processes are launched via wrappers and the name of `gvfsd-fuse` in
`comm` in Linux is `.gvfsd-fuse-wra` (truncated to 15 characters) which
means the process is not detected and `tramp-gvfs-enabled` ends up with
`nil` even when gvfs is available.

This patch adds `.gvfsd-fuse-wrapped` to the list of process names to check when
determining the value of `tramp-gvfs-enabled`.
2019-01-10 18:16:03 +02:00
..
25.nix Treewide: use HTTPS on GNU domains 2018-12-02 15:51:59 +01:00
at-fdcwd.patch emacs: readd version 25 2018-05-28 13:35:05 -04:00
clean-env.patch emacs: 25.3 → 26.1 2018-05-28 11:35:20 -04:00
default.nix emacs: tramp: detect wrapped gvfsd-fuse daemon 2019-01-10 18:16:03 +02:00
macport.nix emacs-mac: 7.2 → 7.4 2018-12-25 15:24:03 -06:00
site-start.el Emacs site-start: Use correct feature name 2018-12-17 12:36:40 -06:00
tramp-detect-wrapped-gvfsd.patch emacs: tramp: detect wrapped gvfsd-fuse daemon 2019-01-10 18:16:03 +02:00