Re: Using LispWorks with SLIME on Windows
[snip] >> There is support in SLIME for LispWorks on Linux; >> however, the commands that are used to start up a socket communication on >> LW under Linux don't exist on the MS Windows version of LW. The specific >> functions that are missing are: >> >> SYSTEM:SET-SIGNAL-HANDLER >> SYSTEM::GETPID [snip] > In LispWorks for Windows you can get the process id by calling the > Win32 API GetCurrentProcessId. Conveniently, there's already a Lisp > function WIN32:GET-CURRENT-PROCESS-ID though that's > undocumented. > > There's no equivalent of SYS:SET-SIGNAL-HANDLER, because Windows > doesn't have signals. Thanks - that's what I was after! > BTW, I expect you'll need to use a console LispWorks image, as for > ILISP. Unfortunately, that is not an option on the LW Personal edition. With the info you gave me, I've been able to get SLIME working with LW on Windows. I'll be submitting a patch to the SLIME developers shortly. Thanks, Bill Clementson