branch: externals/rec-mode
commit b149dfc305f044b7098d982a22791035bec418d8
Author: Jose E. Marchesi <[email protected]>
Commit: Antoine Kalmbach <[email protected]>
rec-mode: avoid trying to delete the sole window in the current frame.
---
etc/rec-mode.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/etc/rec-mode.el b/etc/rec-mode.el
index 4910fcb..cb9bb4e 100644
--- a/etc/rec-mode.el
+++ b/etc/rec-mode.el
@@ -1645,7 +1645,8 @@ will be used for fields of any type."
(edit-buffer (current-buffer))
(name rec-field-name)
(value (buffer-substring-no-properties (point-min) (point-max))))
- (delete-window)
+ (if (equal (length (window-list)) 0)
+ (set-window-buffer rec-prev-buffer))
(switch-to-buffer rec-prev-buffer)
(let ((buffer-read-only nil))
(kill-buffer edit-buffer)