Function: mpc-tagbrowser-buf
mpc-tagbrowser-buf is a byte-compiled function defined in mpc.el.gz.
Signature
(mpc-tagbrowser-buf TAG)
Source Code
;; Defined in /usr/src/emacs/lisp/mpc.el.gz
(defun mpc-tagbrowser-buf (tag)
(let ((buf (mpc-proc-buffer (mpc-proc) tag)))
(if (buffer-live-p buf) buf
(setq buf (get-buffer-create (format "*MPC %ss*" tag)))
(mpc-proc-buffer (mpc-proc) tag buf)
(with-current-buffer buf
(let ((inhibit-read-only t))
(erase-buffer)
(if (member tag '(Directory))
(mpc-tagbrowser-dir-mode)
(mpc-tagbrowser-mode))
(insert mpc-tagbrowser-all-name "\n"))
(forward-line -1)
(setq mpc-tag tag)
(setq mpc-tag-name (mpc-tagbrowser-tag-name tag))
(mpc-tagbrowser-all-select)
(mpc-tagbrowser-refresh)
buf))))