* etc/PROBLEMS: Describe navigation problem from Nautilus. (Bug#37573)

* lisp/userlock.el (create-lockfiles): Set `safe-local-variable' property.
This commit is contained in:
Michael Albinus 2019-10-08 15:41:00 +02:00
parent b12edc6171
commit 304d022a66
2 changed files with 20 additions and 0 deletions

View file

@ -1183,6 +1183,23 @@ always) doesn't insert the whitespace of the killed and yanked line.
The solution is to set the GPaste "trim items" option to OFF.
*** Gnome: Navigation from Nautilus to remote files.
If you navigate to a file, which belongs to a remote server, in
Nautilus via "Open With Emacs" you might not be able to save this file
once you have modified it in Emacs. The reasons for the failure can
vary, and for some connection methods saving the file might even succeed.
If the remote connection in Nautilus uses ssh or sftp, you could
mitigate the problem by the following lines in your .emacs file:
(dir-locals-set-class-variables 'gvfs '((nil . ((create-lockfiles . nil)))))
(dir-locals-set-directory-class (format "/run/user/%d/gvfs" (user-uid)) 'gvfs)
A better approach might be to avoid navigation from Nautilus to Emacs
for such files, and instead to open the file in Emacs using Tramp
remote file name syntax.
*** KDE: When running on KDE, colors or fonts are not as specified for Emacs,
or messed up.

View file

@ -34,6 +34,9 @@
(eval-when-compile (require 'cl-lib))
;;;###autoload
(put 'create-lockfiles 'safe-local-variable 'booleanp)
(define-error 'file-locked "File is locked" 'file-error)
;;;###autoload