Variable: find-function-mode

find-function-mode is a customizable variable defined in find-func.el.gz.

Value

nil

Documentation

Non-nil if Find-Function mode is enabled.

See the find-function-mode(var)/find-function-mode(fun) command for a description of this minor mode. Setting this variable directly does not take effect; either customize it (see the info node (emacs)Easy Customization) or call the function find-function-mode(var)/find-function-mode(fun).

This variable was added, or its default value changed, in Emacs 31.1.

Probably introduced at or before Emacs version 31.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/find-func.el.gz
;;;###autoload
(define-minor-mode find-function-mode
  "Enable some key bindings for the `find-function' family of functions."
  :group 'find-function :version "31.1" :global t :lighter nil
  (when find-function-mode-lower-precedence
    (rplacd (assq 'find-function-mode minor-mode-map-alist)
            (if find-function-mode
                (make-sparse-keymap)
              find-function-mode-map))
    (let ((parent (keymap-parent (current-global-map))))
      (if find-function-mode
          (unless (memq find-function-mode-map parent)
            (setf (keymap-parent (current-global-map))
                  (make-composed-keymap (list find-function-mode-map
                                              parent))))
        (when (memq find-function-mode-map parent)
          (delq find-function-mode-map parent))))))