branch: externals/beardbolt
commit 2a83b76cd90c2e734bff7a8da59917c9183a954a
Author: Jay Kamat <[email protected]>
Commit: Jay Kamat <[email protected]>

    Prevent overriding windows when no output window available
---
 rmsbolt.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/rmsbolt.el b/rmsbolt.el
index 332f3c8c60..6a2a65c014 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -1238,8 +1238,9 @@ Argument OVERRIDE-BUFFER use this buffer instead of 
reading from the output file
                         (old-window-start (window-start window)))
                    (erase-buffer)
                    (insert (mapconcat #'identity lines "\n"))
-                   (set-window-start window old-window-start)
-                   (set-window-point window old-point))
+                   (when window
+                     (set-window-start window old-window-start)
+                     (set-window-point window old-point)))
                  (asm-mode)
                  (rmsbolt-mode 1)
                  (setq-local rmsbolt-src-buffer src-buffer)

Reply via email to