doomemacs/core/autoload
Henrik Lissner 8a90f29c91
Make session persistence module agnostic
They've been removed from feature/workspaces and moved into
core/autoload/sessions, which falls back to desktop.el if persp-mode
isn't present. This also offers a substantial speed up to
restart+restoring and restoring sessions in general.

Also fixes #1210, where the newly spawned frame after doom/restart
wasn't focused.

Introduces the following commands:

- doom/restart
- doom/restart-and-restore
- doom/quickload-session
- doom/quicksave-session
- doom/load-session
- doom/save-session
- +workspace/restore-last-session (alias for doom/quickload-session)

And removes

- +workspace/load-session
- +workspace/save-session
- +workspace/load-last-session (renamed to +workspace/restore-last-session)
- +workspace/restart-emacs-then-restore (replaced by doom/restart-and-restore)
- :ss (ex command)
- :sl (ex command)
2019-03-02 01:34:19 -05:00
..
buffers.el Remove doom-cleanup-hook & doom/cleanup-session 2019-02-26 22:57:02 -05:00
cache.el Remove third line in section headers 2018-09-09 09:58:19 -04:00
cli.el Add commands for using bin/doom from inside Emacs 2018-09-28 21:13:27 -04:00
debug.el General, minor refactoring 2019-02-24 13:58:56 -05:00
editor.el General, minor refactoring 2019-02-24 13:58:56 -05:00
files.el Refactor Project API to reflect changes upstream 2018-09-28 21:13:27 -04:00
help.el Update major-mode=>module alist for help commands 2019-02-24 21:00:19 -05: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 Minor refactors 2018-09-19 19:43:32 -04:00
packages.el General reformatting & minor refactors 2019-02-19 15:53:26 -05:00
projects.el Revise SPC f keybinds 2019-02-26 13:21:16 -05:00
scratch.el Remove third line in section headers 2018-09-09 09:58:19 -04:00
sessions.el Make session persistence module agnostic 2019-03-02 01:34:19 -05:00
ui.el Fix doom-big-font-mode when no frame exists 2019-01-21 22:19:14 -05:00