branch: externals/beardbolt commit 74b773d370612e3afa4960d973321e199775420f Author: Jay Kamat <jaygka...@gmail.com> Commit: Jay Kamat <jaygka...@gmail.com>
Fix crash on quit for real --- rmsbolt.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rmsbolt.el b/rmsbolt.el index 8312599e6f..aca6b84313 100644 --- a/rmsbolt.el +++ b/rmsbolt.el @@ -75,8 +75,8 @@ (defvar rmsbolt-shell "bash" "Shell rmsbolt will use to split paths.") (defvar rmsbolt-output-buffer "*rmsbolt-output*") -(defvar rmsbolt-mode - "whether rmsbolt-mode is enabled") +;; whether rmsbolt-mode is enabled. +(defvar rmsbolt-mode) (defvar rmsbolt-hide-compile t) (defvar rmsbolt-binary-asm-limit 5000) @@ -568,7 +568,8 @@ int main() { (make-temp-file "rmsbolt-" t)) (add-hook 'kill-emacs-hook (lambda () - (when (and rmsbolt-temp-dir + (when (and (boundp 'rmsbolt-temp-dir) + rmsbolt-temp-dir (file-directory-p rmsbolt-temp-dir) ) (delete-directory rmsbolt-temp-dir t)) (setq rmsbolt-temp-dir nil)))))