Function: make-lock-file-name

make-lock-file-name is a byte-compiled function defined in files.el.gz.

Signature

(make-lock-file-name FILENAME)

Documentation

Make a lock file name for FILENAME.

By default, this just prepends ".#" to the non-directory part of FILENAME, but the transforms in lock-file-name-transforms are done first.

Source Code

;; Defined in /usr/src/emacs/lisp/files.el.gz
(defun make-lock-file-name (filename)
  "Make a lock file name for FILENAME.
By default, this just prepends \".#\" to the non-directory part
of FILENAME, but the transforms in `lock-file-name-transforms'
are done first."
  (let ((handler (find-file-name-handler filename 'make-lock-file-name)))
    (if handler
	(funcall handler 'make-lock-file-name filename)
      (files--transform-file-name filename lock-file-name-transforms ".#" ""))))