doomemacs/core/autoload
Henrik Lissner e632871a11
core-cli: backport more refactors from rewrite
Still a long way to go, but this introduces a few niceties for
debugging CLI failures:

+ The (extended) output of the last bin/doom command is now logged to
  ~/.emacs.d/.local/doom.log
+ If an error occurs, short backtraces are displayed whether or not you
  have debug mode on. The full backtrace is written to
  ~/.emacs.d/.local/doom.error.log.
+ bin/doom now aborts with a warning if:
  - The script itself or its parent directory is a symlink. It's fine if
    ~/.emacs.d is symlinked though.
  - Running bin/doom as root when your DOOMDIR isn't in /root/.
  - If you're sporting Emacs 26.1 (now handled in the elisp side rather
    than the /bin/sh shebang preamble).
+ If a 'doom sync' was aborted prematurely, you'll be warned that Doom
  was left in an inconsistent state and that you must run `doom sync`
  again.

May address #3746
2020-08-24 23:00:32 -04:00
..
buffers.el Optimize doom-visible-buffers 2020-08-13 22:49:35 -04:00
config.el core-cli: backport more refactors from rewrite 2020-08-24 23:00:32 -04:00
debug.el Redesign doom/info 2020-08-24 22:27:40 -04:00
files.el core-cli: backport more refactors from rewrite 2020-08-24 23:00:32 -04:00
fonts.el Minor refactor & reformatting across the board 2020-04-08 15:30:10 -04:00
help.el Fix doom/help-search-load-path & doom/help-search-loaded-files 2020-08-07 18:56:57 -04:00
output.el core-cli: backport more refactors from rewrite 2020-08-24 23:00:32 -04:00
packages.el Load straight in doom/bump* commands 2020-08-01 15:20:32 -04:00
plist.el Backport bits of CLI rewrite 2020-05-15 01:33:52 -04:00
process.el Backport bits of CLI rewrite 2020-05-15 01:33:52 -04:00
projects.el Fix switch-project completion defaulting to current project 2020-05-26 14:06:19 -04:00
scratch.el Change doom-{interactive,debug}-mode suffix to -p 2020-05-25 03:43:40 -04:00
sessions.el Backport bits of CLI rewrite 2020-05-15 01:33:52 -04:00
store.el Rework & polish doom-store library 2020-05-02 19:32:02 -04:00
text.el Use symbol-at-point instead of xref w/ eglot 2020-06-29 15:12:30 -04:00
themes.el Minimize custom-set-faces! clobbering doom-load-theme-hook 2020-05-28 22:01:23 -04:00
ui.el Fix #3747: make enlargen/maximize workspace-aware 2020-08-14 02:13:37 -04:00