doomemacs/modules
Henrik Lissner 0683861f3f Make doom-first-*-hooks trigger less aggressively
This fixes a class of issues where doom-first-file-hook would fire even
for files not opened interactively (e.g. via org-agenda reading agenda
files or helpful scraping definitions from source files).

In instances like these, hooks like find-file-hook or pre-command-hook
are set to nil to speed up this process and reduce noise, but many
packages add to these hooks when they are loaded; these are lost when
their lexical values fall out of scope, leading to odd errors (like the
one in #4759).

Fixes #4759 (again)
First brought up in hlissner/doom-emacs@9f08db8
2021-04-14 23:43:45 -04:00
..
app Bump * 2021-03-27 18:27:02 -04:00
checkers Fix excluded faces being spell-fu checked anyway 2021-03-27 22:06:49 -04:00
completion Merge pull request #4850 from daanturo/2021-04-12 2021-04-14 12:46:47 -04:00
config ui/treemacs: add +lsp flag 2021-04-14 18:21:04 -03:00
editor Merge pull request #4808 from andreiltd/c-mode-header-template-remove-double-underscore 2021-04-13 19:11:28 -04:00
emacs Bump * 2021-03-27 18:27:02 -04:00
email align key map item whitespace 2021-04-14 08:15:23 -07:00
input Add outstanding issues sections for possible contributors 2021-04-14 09:34:38 +02:00
lang Make doom-first-*-hooks trigger less aggressively 2021-04-14 23:43:45 -04:00
os Minor refactors & comment revision 2021-03-27 18:27:19 -04:00
term Merge pull request #4854 from daanturo/git-no-pager-in-eshell 2021-04-14 12:46:24 -04:00
tools tools/lsp: remove redundant lsp-clients-lua-language-server-bin 2021-04-14 23:43:45 -04:00
ui ui/treemacs: add +lsp flag 2021-04-14 18:21:04 -03:00