summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2022-01-12 10:36:05 -0800
committerGlenn Morris <rgm@gnu.org>2022-01-12 10:36:05 -0800
commit6e55127e041d2ce8ab4df8ee874594bbc5073fb5 (patch)
tree5fd0e19aa5055aa285479f07f8eb7e8182c76d8e
parent6998b3011511152edbe54b9794856ad5c16a181d (diff)
downloademacs-6e55127e041d2ce8ab4df8ee874594bbc5073fb5.tar.gz
* lisp/files.el (lock-file-name-transforms): Doc tweaks.
-rw-r--r--lisp/files.el14
1 files changed, 9 insertions, 5 deletions
diff --git a/lisp/files.el b/lisp/files.el
index 888c2d37846..5fa38e46af0 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -458,12 +458,16 @@ If `silently', don't ask the user before saving."
(defcustom lock-file-name-transforms nil
"Transforms to apply to buffer file name before making a lock file name.
-This has the same syntax as
-`auto-save-file-name-transforms' (which see), but instead of
-applying to auto-save file names, it's applied to lock file names.
+This has the same syntax as `auto-save-file-name-transforms',
+but applies to lock file names instead of auto-save file names.
-By default, a lock file is put into the same directory as the
-file it's locking, and it has the same name, but with \".#\" prepended."
+By default, Emacs puts each lock file into the same directory as the
+file it locks, prepending \".#\" to the base file name.
+
+Note that changing this could break lock file functionality, e.g.:
+if different users access the same file, using different lock file settings;
+if accessing files on a shared file system from different hosts,
+using a transform that puts the lock files on a local file system."
:group 'files
:type '(repeat (list (regexp :tag "Regexp")
(string :tag "Replacement")