RE: Spaces in Windows pathnames
"Clementson, Bill" <[email protected]> Sun, 28 Apr 2002 13:48:50 -0600
| Newsgroups | gmane.lisp.ilisp.general |
|---|---|
| Message-ID | <[email protected]> |
You need to use a non-gui console version of LW with ILISP. Also, if you install LW in a path with spaces in it's name (such as "c:/Program Files/Xanalys/LispWorks/"), it is better to create a batch file to start LW with from emacs. This and other LW-specific setup instructions are detailed on the page that I contributed to the CL Cookbook (it covers setting up emacs for a number of different lisp implementations under windows: http://cl-cookbook.sourceforge.net/windows.html Hope that helps. -- Bill Clementson > -----Original Message----- > From: Robert Folland [mailto:[email protected]] > Sent: Saturday, April 27, 2002 4:15 PM > To: [email protected] > Subject: Re: [Ilisp-help] Spaces in Windows pathnames > > > Robert Folland <[email protected]> writes: > > > I have installed a Lisp implementation under "C:\Program Files" on > > Windows. > > > > ILISP does not accept a string with spaces in the file > path, but it works > > if I put it under C:\tmp". > > > > I could jost move stuff of course, but is there a way to use such > > path names? > > I asked this on comp.emacs, and got this reply: > > ----------------------------------------------------- > From: David Kastrup <[email protected]> > Subject: Re: Space in Windows file name > Newsgroups: comp.emacs > Date: 27 Apr 2002 12:46:30 +0200 > Organization: T-Online > > Robert Folland <[email protected]> writes: > > > Eli Zaretskii <[email protected]> writes: > > > > > Robert Folland wrote: > > > > > > > > I am trying to set a file path with a string containing > "C:\Program > > > > Files" and it does not work. A filename without spaces works. > > > > > > What do you mean exactly by ``set a file path''? What > Emacs command or > > > function or variable are you trying to use, and how. The > details matter. > > > > OK, this is what I mean: > > > > (setq lispworks-program > > ; "c:/tmp/lww-ilisp-capi.exe") > > "c:/Program Files/Xanalys/LispWorks/lww-ilisp-capi.exe") > > > > The line commented out works, the other one does not... This is used > > when I start lispworks as an inferior Lisp-process from > emacs with the > > ILISP package. > > > > So is the problem with the ILISP-package, or is it a general problem > > with spaces in filenames/filepaths? > > I suppose the former: the ILISP pachage author might have forgotten > to judiciously employ the Emacs-function shell-quote-argument where > appropriate. > > Please report this to him as a bug, with this advice appended. > > -- > David Kastrup, Kriemhildstr. 15, 44793 Bochum > Email: [email protected] > > ------------------------------------------------ > > I have reinstalled to another directory now, so it is not important to > me anymore. But we may want to get this right anyway, since > "C:\Program > Files\..." is the default install directory for LispWorks. > > -Robert > > > _______________________________________________ > Ilisp-help mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ilisp-help >