doomemacs/core/autoload
Andrew Whatson 7b4afa32e4 Improvements to apropos and describe-symbol
Patch the apropos button types so they call helpful instead of the
built-in describe functions.  Also add some bindings to apropos-mode-map
so it behaves like other help modes.

Add `doom/describe-symbol` function, which shows documentation for
callable and variable symbols.  If a symbol is both a variable and a
callable, it dispatches to apropos.  This gives a better workflow than
`helpful-symbol`, which annoyingly prompts the user.

Remap `describe-symbol` to `doom/describe-symbol`, and update
`+emacs-lisp-lookup-documentation` to call it also.
2019-03-12 18:52:24 +10:00
..
buffers.el Rewrite switch-{buffer,window} hooks 2019-03-08 02:37:33 -05:00
cache.el Remove third line in section headers 2018-09-09 09:58:19 -04:00
cli.el Refactor interactiove bin/doom commands #1220 2019-03-09 04:28:25 -05:00
config.el Refactor doom-initialize-packages & package API 2019-03-08 04:25:44 -05:00
debug.el Improve vanilla sandbox 2019-03-09 04:53:14 -05:00
files.el Fix doom/move-this-file not opening renamed file 2019-03-03 02:17:42 -05:00
help.el Improvements to apropos and describe-symbol 2019-03-12 18:52:24 +10:00
hydras.el Autoload defhydras & use new naming convention 2018-06-26 01:43:54 +02:00
line-numbers.el Improve version check for line-numbers polyfill 2019-02-26 17:29:40 -05:00
message.el Refactor interactiove bin/doom commands #1220 2019-03-09 04:28:25 -05:00
packages.el Refactor doom-get-outdated-packages 2019-03-11 18:46:52 -04:00
projects.el Fix void-function projectile-relevant-known-projects 2019-03-02 01:34:19 -05:00
scratch.el Remove third line in section headers 2018-09-09 09:58:19 -04:00
sessions.el Minor refactor across the board 2019-03-04 20:47:26 -05:00
text.el General refactor of Doom core 2019-03-02 01:34:19 -05:00
ui.el General refactor of Doom core 2019-03-02 01:34:19 -05:00