Function: org-ctags-unload-function

org-ctags-unload-function is a byte-compiled function defined in org-ctags.el.gz.

Signature

(org-ctags-unload-function)

Documentation

Disable org-ctags library.

Called by unload-feature.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-ctags.el.gz
(defun org-ctags-unload-function ()
  "Disable `org-ctags' library.
Called by `unload-feature'."
  (put 'org-mode 'find-tag-default-function nil)
  (advice-remove 'visit-tags-table #'org--ctags-load-tag-list)
  (advice-remove 'xref-find-definitions
                 #'org--ctags-set-org-mark-before-finding-tag)
  (dolist (fn org-ctags--open-link-functions-list)
    (remove-hook 'org-open-link-functions fn nil)))