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