Function: mpc--server-stats-format

mpc--server-stats-format is a byte-compiled function defined in mpc.el.gz.

Signature

(mpc--server-stats-format STAT)

Documentation

Format STAT data for display by mpc-server-stats.

Source Code

;; Defined in /usr/src/emacs/lisp/mpc.el.gz
(defun mpc--server-stats-format (stat)
  "Format STAT data for display by `mpc-server-stats'."
  (let ((key (seq-reduce (lambda (string from-to)
                           (string-replace (car from-to) (cdr from-to) string))
                         '(("Db_" . "DB_") ("_" . " "))
                         (capitalize (symbol-name (car stat)))))
        (val (cdr stat)))
    (list key (cond
               ((string-match-p "time\\'" key) (mpc--server-stats-duration val))
               ((string-match-p "date\\'" key) (mpc--server-stats-date val))
               (t val)))))