Function: tramp-sudoedit-handle-set-file-times

tramp-sudoedit-handle-set-file-times is a byte-compiled function defined in tramp-sudoedit.el.gz.

Signature

(tramp-sudoedit-handle-set-file-times FILENAME &optional TIME FLAG)

Documentation

Like set-file-times for Tramp files.

Source Code

;; Defined in /usr/src/emacs/lisp/net/tramp-sudoedit.el.gz
(defun tramp-sudoedit-handle-set-file-times (filename &optional time flag)
  "Like `set-file-times' for Tramp files."
  (tramp-skeleton-set-file-modes-times-uid-gid filename
    (let ((time
	   (if (or (null time)
		   (tramp-compat-time-equal-p time tramp-time-doesnt-exist)
		   (tramp-compat-time-equal-p time tramp-time-dont-know))
	       nil
	     time)))
      (tramp-sudoedit-send-command
       v "env" "TZ=UTC0" "touch" "-t"
       (format-time-string "%Y%m%d%H%M.%S" time t)
       (if (eq flag 'nofollow) "-h" "")
       (tramp-compat-file-name-unquote localname)))))