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)