diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2021-12-16 08:05:37 +0100 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2021-12-16 08:05:37 +0100 |
commit | 81b589518c2e574b084907c7d7fb8e6e5049800b (patch) | |
tree | d8d83f8fb16f73b198d75671d8a3aa6a6cb465b8 /lisp/emacs-lisp/multisession.el | |
parent | ed77d1a8c0f005d4f158b635d39db0d5d79fe1ee (diff) | |
download | emacs-81b589518c2e574b084907c7d7fb8e6e5049800b.tar.gz emacs-81b589518c2e574b084907c7d7fb8e6e5049800b.tar.bz2 emacs-81b589518c2e574b084907c7d7fb8e6e5049800b.zip |
Update files times in multisesssion properly
* lisp/emacs-lisp/multisession.el
(multisession--backend-set-value): Make cached/external files
times match up.
Diffstat (limited to 'lisp/emacs-lisp/multisession.el')
-rw-r--r-- | lisp/emacs-lisp/multisession.el | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/multisession.el b/lisp/emacs-lisp/multisession.el index cc7fc53d03d..17c9384134c 100644 --- a/lisp/emacs-lisp/multisession.el +++ b/lisp/emacs-lisp/multisession.el @@ -324,6 +324,7 @@ DOC should be a doc string, and ARGS are keywords as applicable to (create-lockfiles nil) (temp (make-temp-name file))) (write-region (point-min) (point-max) temp nil 'silent) + (set-file-times temp time) (rename-file temp file t))) (setf (multisession--cached-sequence object) time (multisession--cached-value object) value))) |