1
0
Fork 0
Commit graph

19 commits

Author SHA1 Message Date
Bram Schoenmakers aca886080d Fix typos 2023-06-03 21:18:07 +02:00
Bram Schoenmakers 982e2fdea1 Apply license properly 2023-06-03 18:03:34 +02:00
Bram Schoenmakers c5962e29b2 Only save when the desktop has changed 2023-05-25 13:55:14 +02:00
Bram Schoenmakers 608a60664c Change project URL to Codeberg 2023-05-21 12:31:16 +02:00
Bram Schoenmakers f8b42418db Check that timer is not already running
persist-state--enable is called every time the minor mode is enabled,
without checking for the timer's existence. This causes multiple
timers to be created, so multiple save actions.
2023-05-17 16:27:49 +02:00
Bram Schoenmakers 070dac4240 Fix call to desktop-save 2023-05-15 15:53:41 +02:00
Bram Schoenmakers d57ec1ed52 Fix call to savehist 2023-05-15 12:32:54 +02:00
Bram Schoenmakers 08dc2819bf Adapt commentary 2023-05-15 07:24:15 +02:00
Bram Schoenmakers 4a6be40724 Fix docstring location 2023-05-14 22:49:32 +02:00
Bram Schoenmakers 2c54424ba5 Add minor mode 2023-05-14 19:30:47 +02:00
Bram Schoenmakers 273102a287 Preconditions and arguments should be used within :function
Simplify the definition of functions. Also add some preconditions to
some functions, to enable saving only when the corresponding saving
mode is enabled.
2023-05-13 21:51:02 +02:00
Bram Schoenmakers d61ba29a76 Add # to function name 2023-05-13 21:49:09 +02:00
Bram Schoenmakers 7e26554555 Add support for prescient.el 2023-05-12 20:05:04 +02:00
Bram Schoenmakers 58f654c35d Made package support more extensible and maintainable 2023-05-12 19:05:37 +02:00
Bram Schoenmakers 7a79151483 Improve docstrings 2023-05-12 18:21:34 +02:00
Bram Schoenmakers 1b551343f1 Change module name to save eshell history 2023-05-09 22:05:55 +02:00
Bram Schoenmakers b9dd3c3473 Reformat 2023-05-09 22:04:22 +02:00
Bram Schoenmakers 19e88addaa Add support for some builtin packages to save automatically 2023-05-09 21:03:41 +02:00
Bram Schoenmakers 9780565b2b Initial commit
Inspired by my own configuration and now distributed as a separate package.
2023-05-07 21:04:35 +02:00