<br><br><div class="gmail_quote">On Sun, Feb 20, 2011 at 3:39 PM, Fabrice Popineau <span dir="ltr"><<a href="mailto:fabrice.popineau@supelec.fr">fabrice.popineau@supelec.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><div>However, I got a problem with dribble & slime on my windows xp:<br>


 - running clisp on cygwin, dribble works fine<br> - running clisp from slime on emacs-nt, dribble does not work.<br></div></div></blockquote><div><br></div></div><div>Cygwin is always a PITA. Why don't you try some native win32 lisp : sbcl, ccl </div>


<div>or personal lispworks ? Together with some native win32 emacs.</div><div><br></div><div>Best regards,</div><div><br></div><font color="#888888"><div>Fabrice </div></font></div>
</blockquote></div><br>Calling cygwin's clisp from window's slime is a PITA.  But I find it then easier to link clisp to stuff that has been developed on linux (that involves using cffi for example).<br><br>Anyways, I made some modest progress today, but hit another roadblock.  I figured that if I call clisp from the windows command prompt as follows:<br>
<br>bash -c clisp<br><br>clisp is launched in a proper cygwin environment, and various commands work as expected.  In particular (relevant for discussion that follows) all the paths are cygwin paths (meaning the usual unix-like ones, such as /usr, /usr/lib, /home, etc).  Dribble works too.<br>
<br>I tried to use the same call with slime by specifying the inferior-lisp-program as<br><br>c:/cygwin/bin/bash.exe -c clisp<br><br>clisp starts OK, but swank breaks with <br><br>...<br>;; Loading file C:\Documents and Settings\977315\My Documents\.swank.lisp ...<br>
;; Loaded file C:\Documents and Settings\977315\My Documents\.swank.lisp<br>*** - OPEN: Directory #P"C:\\DOCUME~1\\977315\\LOCALS~1\\Temp\\" does not exist<br>The following restarts are available:<br>ABORT          :R1      Abort main loop<br>
<br>But that is not correct.  clisp seems to live in the windows world, because all the paths are listed as windows paths.  Whereas if I start clisp from a cygwin bash window, or using the command above, clisp uses cygwin's paths.<br>
<br>Confused ...<br><br>Any ideas from the slime wizards?<br>