Function: org-cite-unregister-processor

org-cite-unregister-processor is a byte-compiled function defined in oc.el.gz.

Signature

(org-cite-unregister-processor NAME)

Documentation

Unregister citation processor NAME.

NAME is a symbol. Raise an error if processor is not registered. Return a non-nil value on a successful operation.

Source Code

;; Defined in /usr/src/emacs/lisp/org/oc.el.gz
(defun org-cite-unregister-processor (name)
  "Unregister citation processor NAME.
NAME is a symbol.  Raise an error if processor is not registered.
Return a non-nil value on a successful operation."
  (unless (and name (symbolp name))
    (error "Invalid processor name: %S" name))
  (pcase (org-cite--get-processor name)
    ('nil (error "Processor %S not registered" name))
    (processor
     (setq org-cite--processors (delete processor org-cite--processors))))
  t)