Function: list-registers

list-registers is an interactive and byte-compiled function defined in register.el.gz.

Signature

(list-registers)

Documentation

Display the list of nonempty registers with brief descriptions of contents.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/register.el.gz
(defun list-registers ()
  "Display the list of nonempty registers with brief descriptions of contents."
  (interactive)
  (let ((list (copy-sequence register-alist)))
    (setq list (sort list (lambda (a b) (< (car a) (car b)))))
    (with-output-to-temp-buffer "*Output*"
      (dolist (elt list)
	(when (get-register (car elt))
	  (describe-register-1 (car elt))
	  (terpri))))))