[toronto-lisp] toronto-lisp Digest, Vol 35, Issue 5

Matijaca, Aleksandar Aleksandar.Matijaca at rbccm.com
Thu Nov 18 15:06:04 UTC 2010

Any idea what's gone wrong??  Just trying to load asdf-install
CL-USER 1 > (load "c:/aa/asdf/asdf.lisp")
; Loading text file c:\aa\asdf\asdf.lisp
CL-USER 2 > (load
; Loading text file
;;; ASDF-INSTALL: Loading ASDF-INSTALL package from directory
;;;               "c:\aa\asdf-install\asdf-install\"
;  Loading text file c:\aa\asdf-install\asdf-install\defpackage.lisp
;  Loading text file c:\aa\asdf-install\asdf-install\port.lisp
; Loading C:\Program Files\LispWorks
Personal\lib\6-0-0-0\load-on-demand\processes\comm-defsys.lisp on
;; Creating system "COMM"
;   Loading text file C:\Program Files\LispWorks
;   Loading fasl file C:\Program Files\LispWorks
;   Loading fasl file C:\Program Files\LispWorks
;   Loading fasl file C:\Program Files\LispWorks
;   Loading fasl file C:\Program Files\LispWorks
;   Loading fasl file C:\Program Files\LispWorks
Error: Unmatched right parenthesis.
  1 (continue) Try loading ASDF-INSTALL-LIBRARY:port.lisp again.
  2 Give up loading ASDF-INSTALL-LIBRARY:port.lisp.
  3 Try loading another file instead of ASDF-INSTALL-LIBRARY:port.lisp.
  4 Try loading c:/aa/asdf-install/asdf-install/load-asdf-install.lisp
  5 Give up loading
  6 Try loading another file instead of
  7 (abort) Return to level 0.
  8 Return to top loop level 0.
Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other


From: Leo Zovic [mailto:leo.zovic at gmail.com] 
Sent: 2010, November, 16 3:03 PM
To: toronto-lisp at common-lisp.net
Subject: Re: [toronto-lisp] toronto-lisp Digest, Vol 35, Issue 5

Not sure if it works the same on Lispworks, but in SBCL + Emacs/SLIME,
you can target your library archive directly with ASDF instead of
relying on the automated download.

In other words

(require 'asdf)
(require 'asdf-install)
(asdf-install:install "/path/to/your/cl-ppcre.tar.gz")

Obviously, you'll want to use the windows file path in place of that
one. As long as the tarball has that asd file in it, it should work.

Now, for this library, you should just be able to do

(asdf-install:install 'cl-ppcre)

instead of getting your own download (this is probably what is meant by
"the usual way"). cl-ppcre is well maintained, so ASDF should be able to
handle the download for you unless the CLiki is down for whatever


PS. I remember the first few weeks of learning Lisp. It was goddamn
infuriating. If it's any consolation at all, the feeling passes once you
get your bearings. 

On Tue, Nov 16, 2010 at 12:00 PM, <toronto-lisp-request at common-lisp.net>

	Send toronto-lisp mailing list submissions to
	       toronto-lisp at common-lisp.net
	To subscribe or unsubscribe via the World Wide Web, visit
	or, via email, send a message with subject or body 'help' to
	       toronto-lisp-request at common-lisp.net
	You can reach the person managing the list at
	       toronto-lisp-owner at common-lisp.net
	When replying, please edit your Subject line so it is more
	than "Re: Contents of toronto-lisp digest..."
	Today's Topics:
	  1. asdf / lispworks 6.0.1 personal edition question
	     (Matijaca, Aleksandar)
	  2. Re: asdf / lispworks 6.0.1 personal edition question
	     (Brian Connoy)
	Message: 1
	Date: Mon, 15 Nov 2010 14:07:43 -0500
	From: "Matijaca, Aleksandar" <Aleksandar.Matijaca at rbccm.com>
	Subject: [toronto-lisp] asdf / lispworks 6.0.1 personal edition
	To: <toronto-lisp at common-lisp.net>
<BD3CC1693A9DA54C971EDAED1B7EF040018C35FF at SXGM-501.fg.rbc.com>
	Content-Type: text/plain; charset="iso-8859-1"
	Ok, so I downloaded the latest 6.0.1 Lispworks for windows, and
I do not
	see anywhere in
	the gui even a mention of ASDF - there is no "button"...  On
their web
	site, they state that
	they have ASDF integration in IDE - I don't see it.  The link in
	web pages takes me here:
	To use ASDF in the LispWorks IDE:
	1.      Load ASDF and some ASDF system definitions in the usual
	2.      Load the file (example-file
"misc/asdf-integration.lisp") .
	>From the above: Load ASDF and some ASDF system definitions in
the usual
	ASDF way. (WTF, I
	don't know what the "usual way" is...?)  What is the usual
	Ok, so I ran the second line called (example-file ......  And I
	that does something also,
	although they don't say what....  Why is it called
example-file???  What
	is example-file?  What
	kind of a function is that?
	Ok, so, I also downloaded cl-ppcre-2.0.3 (I can't use quicklisp
	type installations
	because I am at a bank, and they have serious firewalls
preventing stuff
	just like this).  So,
	I downloaded this package, and I unzipped it, and I did notice
	there is amongst other
	files a cl-ppcre.asd file (probably important).  So, this is
what I
	LispWorks 6.0.1 which is supposed to be already ASDF ready on
	Unzipped cl-ppcre-2.0.3
	So, assuming that the whole thing is ASDF ready, how do I load
up and
	Why is this so friggin' frustrating - I just wanna code in Lisp,
	fight Lispworks and
	Thanks, Alex.
	This email is intended only for the use of the individual(s) to
whom it is addressed and may be privileged and confidential.
	Unauthorised use or disclosure is prohibited. If you receive
This e-mail in error, please advise immediately and delete the original
	This message may have been altered without your or our knowledge
and the sender does not accept any liability for any errors or omissions
in the message.
	Ce courriel est confidentiel et prot?g?. L'exp?diteur ne renonce
pas aux droits et obligations qui s'y rapportent.
	Toute diffusion, utilisation ou copie de ce message ou des
renseignements qu'il contient par une personne autre que le (les)
destinataire(s) d?sign?(s) est interdite.
	Si vous recevez ce courriel par erreur, veuillez m'en aviser
imm?diatement, par retour de courriel ou par un autre moyen.
	-------------- next part --------------
	An HTML attachment was scrubbed...
	Message: 2
	Date: Mon, 15 Nov 2010 21:33:09 +0000
	From: Brian Connoy <BConnoy at morrisonhershfield.com>
	Subject: Re: [toronto-lisp] asdf / lispworks 6.0.1 personal
	To: "toronto-lisp at common-lisp.net"
<toronto-lisp at common-lisp.net>
<D24C273EE459364F85FF48051F75E9CA1B1AD110 at TDC39.mh.local>
	Content-Type: text/plain; charset="us-ascii"
	Here's a few quick replies.  I don't believe the personal
edition permits the use of an init file, so for now you'll be doing
things 'the hard way'.
	*         Click the File->Load menu on the main LispWorks menu
(or podium) and browse respectively to your "asdf.lisp" and
"cl-ppcre.asd" files.
	*         Load the asdf-integration as before.
	*         On the menu/podium again, click the icon for the
"System Browser".
	*         The ASDF integration is not obvious.  Look along the
right hand side of the System Browser for the three buttons, of a
checkmark, an X and some question marks.  Click the question marks and
you will be able to select from the available ASDF and LW systems.
	I think there's a glitch in the System Browser.  If you close
and reopen it, you'll probably see all loaded Systems displayed.  You
should be good to go as far as loading CL-PPCRE (although your next
stumbling block might be understanding Packages).
	As to the choice of EXAMPLE-FILE as a name, my guess is that the
ASDF integration provided by LW was originally a chargeable support
incident (a couple of mine are in the examples too) and that this
function is just a general convenience for loading examples.
	p.s.    Your feelings about fighting LispWorks are understood.
I had a heck of a time getting started, mainly because I had never
travelled in the 'Land of Lisp'!
	-------------- next part --------------
	An HTML attachment was scrubbed...
	toronto-lisp mailing list
	toronto-lisp at common-lisp.net
	End of toronto-lisp Digest, Vol 35, Issue 5

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/toronto-lisp/attachments/20101118/f4d64699/attachment.html>

More information about the toronto-lisp mailing list