Function: makefile-generate-temporary-filename
makefile-generate-temporary-filename is a byte-compiled function
defined in make-mode.el.gz.
Signature
(makefile-generate-temporary-filename)
Documentation
Create a filename suitable for use in makefile-save-temporary.
Be careful to allow brain-dead file systems (DOS, SYSV ...) to cope with the generated name!
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/make-mode.el.gz
filename)) ; return the filename
(defun makefile-generate-temporary-filename ()
"Create a filename suitable for use in `makefile-save-temporary'.
Be careful to allow brain-dead file systems (DOS, SYSV ...) to cope
with the generated name!"
(let ((my-name (user-login-name))
(my-uid (int-to-string (user-uid))))
(concat "mktmp"
(if (> (length my-name) 3)
(substring my-name 0 3)
my-name)
"."
(if (> (length my-uid) 3)
(substring my-uid 0 3)
my-uid))))