doomemacs/core
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
..
autoload Improvements to apropos and describe-symbol 2019-03-12 18:52:24 +10:00
cli Refactor doom-initialize-packages & package API 2019-03-08 04:25:44 -05:00
templates Improve vanilla sandbox 2019-03-09 04:53:14 -05:00
test Refactor doom-initialize-packages & package API 2019-03-08 04:25:44 -05:00
core-cli.el bin/doom: make invalid command a user-error 2018-09-28 22:29:42 -04:00
core-editor.el Improvements to apropos and describe-symbol 2019-03-12 18:52:24 +10:00
core-keybinds.el Use doom-which-key-leader-prefix-regexp 2019-03-11 13:16:51 -04:00
core-lib.el Set arglist to add-hook!/remove-hook! macros 2019-03-10 08:15:46 -04:00
core-modules.el Minor refactors; revise docstrings+comments 2019-03-09 19:56:47 -05:00
core-os.el Add xclip.el for tty clipboard support 2019-03-08 02:34:26 -05:00
core-packages.el Refactor doom-initialize-packages & package API 2019-03-08 04:25:44 -05:00
core-projects.el Avoid general in core 2019-03-10 08:12:04 -04:00
core-ui.el Fix void-variable frame error w/ whitespace-mode 2019-03-11 19:11:10 -04:00
core.el Move (if|when)-let* shims to core.el 2019-03-08 18:06:35 -05:00
packages.el Add new :ui indent-guides module 2019-03-11 12:39:38 -04:00