Function: consult--preview-add-buffer

consult--preview-add-buffer is a byte-compiled function defined in consult.el.

Signature

(consult--preview-add-buffer LIST BUF &optional NAME)

Documentation

Add BUF to LIST and rename BUF to the preview buffer name convention.

NAME defaults to buffer-name. Kill old buffers if the list length exceeds consult-preview-max-count.

Source Code

;; Defined in ~/.emacs.d/elpa/consult-20260805.1130/consult.el
(defun consult--preview-add-buffer (list buf &optional name)
  "Add BUF to LIST and rename BUF to the preview buffer name convention.
NAME defaults to `buffer-name'.  Kill old buffers if the list length
exceeds `consult-preview-max-count'."
  (consult--preview-rename-buffer (cdr buf) name)
  (push buf list)
  (while (length> list consult-preview-max-count)
    (kill-buffer (cdar (last list)))
    (setq list (nbutlast list)))
  list)