Bad-ptr / persp-mode.el

named perspectives(set of buffers/window configs) for emacs
400 stars 44 forks source link

Fix kill-emacs-query-function when auto-save is 0 #50

Closed nandryshak closed 7 years ago

nandryshak commented 7 years ago

When persp-auto-save-opt is 0, persp-asave-on-exit will return nil, which makes persp-kill-emacs-query-function return nil, which prevents save-buffers-kill-emacs from finishing, which means Emacs never exits (because save-buffers-kill-emacs runs persp-kill-emacs-query-function using run-hook-with-args-until-failure, and nil indicates a failure).