doomemacs/core
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
..
autoload Make session persistence module agnostic 2019-03-02 01:34:19 -05:00
cli Make session persistence module agnostic 2019-03-02 01:34:19 -05:00
templates Add option to load doom in vanilla sandbox 2018-08-12 02:45:01 +02:00
test Update map! tests for removal of :if 2019-01-02 16:06:39 -05:00
core-cli.el bin/doom: make invalid command a user-error 2018-09-28 22:29:42 -04:00
core-editor.el General, minor reformatting & refactor 2019-02-18 00:47:46 -05:00
core-keybinds.el Mention $DOOMDIR/init.el in leader key docstrings 2019-02-24 13:47:54 -05:00
core-lib.el Revise documentation for defer-feature! macro 2019-02-24 20:59:29 -05:00
core-modules.el Adopt seagle0128/doom-modeline for :ui modeline 2019-03-02 01:34:14 -05:00
core-os.el Remove select-enable-{clipboard,primary} #1008 2019-02-28 03:21:40 -05:00
core-packages.el Adjust compile-time state in package helper macros 2019-01-02 14:11:02 -05:00
core-projects.el Improve projectile-git-command 2019-01-18 19:40:09 +11:00
core-ui.el Properly keep cursor out of minibuffer prompt 2019-03-02 01:34:14 -05:00
core.el Make session persistence module agnostic 2019-03-02 01:34:19 -05:00
packages.el Switch to main repo for all-the-icons 2019-02-17 14:44:23 -05:00