From: Hoehle, Joerg-C. <Joe...@t-...> - 2005-07-26 15:00:41
|
>> (setq inferior-lisp-program "d:/clisp-2.33.2/base/lisp.exe -B >> D:/clisp-2.33.2/ -M D:/clisp-2.33.2/base/lispinit.mem") >please install 2.34 and use the clisp.exe driver: >(setq inferior-lisp-program "d:/clisp-2.34/clisp.exe") Then you will not be able to interrupt a running job with ^C (M-x slime-interrupt, comint-interrupt-subjob etc.)! I reported to the slime-devel on 7th of July Subject: "[slime-devel] Re: It's not just me!" that Emacs with MS-Windows only manages to interrupt the process given by pid if it started it itself directly (like lisp.exe), not when its start was delegated (via clisp.exe starting lisp.exe). -- At least with my Emacs-20.7, which is not the most recent one. UNIX has tail-call optimization -- this is what exec() gives you. Many others systems do not. Regards, Jorg Hohle. |