Function: cape-elisp-block
cape-elisp-block is an autoloaded, interactive and byte-compiled
function defined in cape.el.
Signature
(cape-elisp-block &optional INTERACTIVE)
Documentation
Complete Elisp in Org or Markdown code block.
This Capf is particularly useful for literate Emacs configurations. If INTERACTIVE is nil the function acts like a Capf.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/cape-20260804.2303/cape.el
;;;###autoload
(defun cape-elisp-block (&optional interactive)
"Complete Elisp in Org or Markdown code block.
This Capf is particularly useful for literate Emacs configurations.
If INTERACTIVE is nil the function acts like a Capf."
(interactive (list t))
(cond
(interactive
;; No code block check. Always complete Elisp when command was
;; explicitly invoked interactively.
(cape-interactive #'elisp-completion-at-point))
((cape--inside-block-p "elisp" "emacs-lisp")
(elisp-completion-at-point))))