Function: list-dynamic-libraries

list-dynamic-libraries is an autoloaded, interactive and byte-compiled function defined in misc.el.gz.

Signature

(list-dynamic-libraries &optional LOADED-ONLY-P BUFFER)

Documentation

Display a list of all dynamic libraries known to Emacs.

(These are the libraries listed in dynamic-library-alist.)
If optional argument LOADED-ONLY-P (interactively, prefix arg) is non-nil, only libraries already loaded are listed. Optional argument BUFFER specifies a buffer to use, instead of
"*Dynamic Libraries*".
The return value is always nil.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/misc.el.gz
;;;###autoload
(defun list-dynamic-libraries (&optional loaded-only-p buffer)
  "Display a list of all dynamic libraries known to Emacs.
\(These are the libraries listed in `dynamic-library-alist'.)
If optional argument LOADED-ONLY-P (interactively, prefix arg)
is non-nil, only libraries already loaded are listed.
Optional argument BUFFER specifies a buffer to use, instead of
\"*Dynamic Libraries*\".
The return value is always nil."
  (interactive "P")
  (unless (bufferp buffer)
    (setq buffer (get-buffer-create "*Dynamic Libraries*")))
  (with-current-buffer buffer
    (tabulated-list-mode)
    (setq tabulated-list-sort-key (cons "Library" nil))
    (add-hook 'tabulated-list-revert-hook 'list-dynamic-libraries--refresh nil t)
    (setq list-dynamic-libraries--loaded-only-p loaded-only-p)
    (list-dynamic-libraries--refresh)
    (tabulated-list-print))
  (display-buffer buffer)
  nil)