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))))