Hello,

I have been having trouble with a bug that seems to only occur when running from SLIME, as opposed to the REPL at a CMD prompt. Basically, when I try to run a windowed application, it will hang when opening the window. I do not have any idea why. For example, the following sequence will hang:

(ql:quickload "sdl2-examples")
(sdl2-examples:basic-test)

When trying to debug it further, I found an odd workaround, though. I noticed CCL had some basic win32 samples. In trying to isolate the issue, I ran the following:

(defun hack-fix-slime-window ()
  (load "c:/Users/MickBeaver/private/software_packages/ccl/examples/mswin.lisp")
  (make-simple-ms-window))

That opens a basic win32 window. Afterward, my other windowed applications will start working as expected. So strange! I do not have any issues running from the CMD prompt REPL, though. According to CCL's mswin.lisp, I do not believe I was the first person to encounter this:

<snip-start>
;;; At the moment, attempts to create a window when running under SLIME
;;; fail for unknown reasons.<snip-end>

Any ideas?

System info:
GNU Emacs 24.3.1
SLIME 2014-03-27
Microsoft Windows 7 x64 Professional and Microsoft Windows 8 x64
Tried both Clozure Common Lisp 1.9 64-bit and SBCL 1.1.17 64-bit

-Mick