J'ai les éléments suivants dans mon .emacs
:
(desktop-save-mode 1)
(setq desktop-restore-eager 10)
(setq desktop-save t)
Souvent, j'ai beaucoup de tampons ouverts (100 environ), alors cela aide vraiment - car emacs ne charge les tampons que lorsqu'il n'est pas occupé avec autre chose.
Maintenant, il arrive parfois ce qui suit: je ferme emacs avant de vouloir éteindre mon ordinateur portable. Ensuite, je me rends compte - j'ai besoin d'éditer un fichier de plus rapidement - alors j'ouvre à nouveau emacs, j'effectue l'édition, puis je le ferme. Si cela se produit dans un court laps de temps, alors desktop-save-mode
n'a pas pu restaurer tous les tampons précédemment enregistrés. Dans ce cas, lorsque je ferme à nouveau emacs, seuls les tampons qui ont été restaurés sont enregistrés et l'état avant l'arrêt initial est perdu.
Existe-t-il un moyen de rendre le desktop-save
seul événement possible, si le bureau précédemment enregistré a été complètement restauré?