diff --git a/README.org b/README.org index 3e2b068..5103cc3 100644 --- a/README.org +++ b/README.org @@ -3866,22 +3866,24 @@ Return \"Front Matter\" when current page is above the first headline." Listing [[lst:desktop-setup][setup desktop]] makes Emacs save its state between closing its session to opening the next session. -#+caption[Setup ~desktop~ to save Emacs sessions]: -#+caption: Setup ~desktop~ to save Emacs sessions. +#+caption[Setup =desktop= to save Emacs sessions]: +#+caption: Setup =desktop= to save Emacs sessions. #+name: lst:desktop-setup #+begin_src emacs-lisp -n :results silent (with-eval-after-load 'emacs - ;; Load and configure `Org' before enabling `desktop-save-mode'. - (desktop-save-mode t) - + ;; GAV: I fail to implement the idea of ChatGPT on how to reload + ;; `eww' pages automatically while restoring the desktop (idea is to + ;; add save and restore handlers to `desktop-buffer-mode-handlers'). + ;; GAV: (setopt eww-restore-desktop t) fails and starts hesitantly. + ;; GAV: I fail to code a function for setting the + ;; `desktop-buffers-not-to-save-function' option. (setopt desktop-buffers-not-to-save (rx bos (or "*Apropos" "compilation*")) desktop-modes-not-to-save - '(emacs-lisp-mode image-mode tags-table-mode))) -#+end_src + '(emacs-lisp-mode image-mode tags-table-mode)) -BUG: I fail to code a function to set the ~desktop-buffers-not-to-save-function~ -option. + (desktop-save-mode t)) +#+end_src * Programming Tools :PROPERTIES: