emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/beardbolt 2a83b76cd9 172/323: Prevent overriding window


From: ELPA Syncer
Subject: [elpa] externals/beardbolt 2a83b76cd9 172/323: Prevent overriding windows when no output window available
Date: Thu, 9 Mar 2023 10:58:28 -0500 (EST)

branch: externals/beardbolt
commit 2a83b76cd90c2e734bff7a8da59917c9183a954a
Author: Jay Kamat <jaygkamat@gmail.com>
Commit: Jay Kamat <jaygkamat@gmail.com>

    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

[Prev in Thread] Current Thread [Next in Thread]