Function: loadhist--unload-function

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

Signature

(loadhist--unload-function X)

Source Code

;; Defined in /usr/src/emacs/lisp/loadhist.el.gz
(defun loadhist--unload-function (x)
  (let ((fun (cdr x)))
    (when (fboundp fun)
      (when (fboundp 'ad-unadvise)
	(ad-unadvise fun))
      (let ((aload (get fun 'autoload)))
	(defalias fun
          (if (and aload (eq fun loadhist--restore-autoload))
	      (cons 'autoload aload)
            nil)))))
  (setq loadhist--restore-autoload nil))