--- slime.el 2004-06-19 18:09:46.000000000 +0100 +++ /home/rmmp/system/slime/slime.el 2004-06-19 18:13:18.000000000 +0100 @@ -954,9 +954,10 @@ (prog1 (with-current-buffer standard-output ,@body) (with-current-buffer standard-output (setq slime-buffer-connection connection) - (set (make-local-variable - 'slime-temp-buffer-saved-window-configuration) - ,config) + (when (not slime-temp-buffer-saved-window-configuration) + (set (make-local-variable + 'slime-temp-buffer-saved-window-configuration) + ,config)) (goto-char (point-min)) (slime-mode 1) (set-syntax-table lisp-mode-syntax-table)