Function: tempel--save
tempel--save is a natively compiled function defined in tempel.el.
Signature
(tempel--save)
Documentation
Prompt to save modified files in tempel-path.
Source Code
;; Defined in /nix/store/b3ibjbs2i12kyhwapibfx6i39f025i85-emacs-packages-deps/share/emacs/site-lisp/elpa/tempel-20260705.1258/tempel.el
(tempel-next))))) ;; Jump to first field
(defun tempel--save ()
"Prompt to save modified files in `tempel-path'."
(cl-loop
with all = nil
for (file . _ts) in (car tempel--path-templates) do
(when-let* ((buf (get-file-buffer file)))
(with-current-buffer buf
(when (and (buffer-modified-p)
(pcase (or all (read-answer
(format "Save file %s? " file)
'(("yes" ?y "save the file")
("no" ?n "skip the file")
("all" ?! "save all modified files"))))
("yes" t)
("no" nil)
("all" (setq all "all"))))
(save-buffer buf))))))