Function: corfu--make-buffer
corfu--make-buffer is a byte-compiled function defined in corfu.el.
Signature
(corfu--make-buffer NAME)
Documentation
Create buffer with NAME.
Source Code
;; Defined in ~/.emacs.d/elpa/corfu-20260813.950/corfu.el
(defun corfu--make-buffer (name)
"Create buffer with NAME."
(let ((fr face-remapping-alist)
(ls line-spacing)
(buffer (get-buffer-create name)))
(with-current-buffer buffer
;;; XXX HACK install mouse ignore map
(use-local-map corfu--mouse-ignore-map)
(dolist (var corfu--buffer-parameters)
(set-local (car var) (cdr var)))
(setq-local face-remapping-alist (copy-tree fr)
line-spacing ls)
(cl-pushnew 'corfu-default (alist-get 'default face-remapping-alist))
buffer)))