File: find-func.el.html

The funniest thing about this is that I can't imagine why a package so obviously useful as this hasn't been written before!!
;;; find-func
(find-function-setup-keys)

or just:

(load "find-func")

if you don't like the given keybindings and away you go! It does
pretty much what you would expect, putting the cursor at the definition of the function or variable at point.

The code started out from describe-function, describe-key
("help.el") and fff-find-loaded-emacs-lisp-function (Noah Friedman's
"fff.el").

Defined variables (13)

find-alias-regexpThe regexp used by ‘xref-find-definitions’ to search for an alias definition.
find-ert-deftest-regexpThe regexp used to search for an ‘ert-deftest’ definition.
find-face-regexpThe regexp used by ‘find-face’ to search for a face definition.
find-feature-regexpRegexp used by ‘xref-find-definitions’ when searching for a feature definition.
find-function-C-source-directoryDirectory where the C source files of Emacs can be found.
find-function-after-hookHook run after finding symbol definition.
find-function-recenter-lineThe window line-number from which to start displaying a symbol definition.
find-function-regexpThe regexp used by ‘find-function’ to search for a function definition.
find-function-regexp-alistAlist mapping definition types into regexp variables.
find-function-source-pathThe default list of directories where ‘find-library’ searches.
find-library-include-other-filesIf non-nil, ‘read-library-name’ will also include non-library files.
find-library-source-pathThe default list of directories where ‘find-library’ searches.
find-variable-regexpThe regexp used by ‘find-variable’ to search for a variable definition.

Defined functions (35)

find-definition-noselect(SYMBOL TYPE &optional FILE)
find-face-definition(FACE)
find-function(FUNCTION)
find-function--any-subform-p(FORM PRED)
find-function--defface(SYMBOL)
find-function--search-by-expanding-macros(BUF SYMBOL TYPE)
find-function--try-macroexpand(FORM)
find-function-C-source(FUN-OR-VAR FILE TYPE)
find-function-advised-original(FUNC)
find-function-at-point()
find-function-do-it(SYMBOL TYPE SWITCH-FN)
find-function-library(FUNCTION &optional LISP-ONLY VERBOSE)
find-function-noselect(FUNCTION &optional LISP-ONLY)
find-function-on-key(KEY)
find-function-on-key-do-it(KEY FIND-FN)
find-function-on-key-other-frame(KEY)
find-function-on-key-other-window(KEY)
find-function-other-frame(FUNCTION)
find-function-other-window(FUNCTION)
find-function-read(&optional TYPE)
find-function-search-for-symbol(SYMBOL TYPE LIBRARY)
find-function-setup-keys()
find-library(LIBRARY)
find-library--from-load-history(LIBRARY)
find-library--load-name(LIBRARY)
find-library-name(LIBRARY)
find-library-other-frame(LIBRARY)
find-library-other-window(LIBRARY)
find-variable(VARIABLE)
find-variable-at-point()
find-variable-noselect(VARIABLE &optional FILE)
find-variable-other-frame(VARIABLE)
find-variable-other-window(VARIABLE)
read-library-name()
read-library-name--find-files(DIRS SUFFIXES)

Defined faces (0)