Function: eca-chat--format-duration
eca-chat--format-duration is a natively compiled function defined in
eca-chat.el.
Signature
(eca-chat--format-duration SECS)
Documentation
Format SECS into a human-readable duration string.
Returns "Xs" for < 60s, "Xm Ys" for >= 60s, or "Xm" when seconds are zero.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-chat.el
(defun eca-chat--format-duration (secs)
"Format SECS into a human-readable duration string.
Returns \"Xs\" for < 60s, \"Xm Ys\" for >= 60s,
or \"Xm\" when seconds are zero."
(let ((mins (/ secs 60))
(remaining-secs (mod secs 60)))
(cond
((< secs 60) (format "%ds" secs))
((zerop remaining-secs) (format "%dm" mins))
(t (format "%dm %ds" mins remaining-secs)))))