
On 27.06.05, John D. Hendrickson wrote: Hello,
Package: cmucl Version: 18e-10
The recent Debian stable features CMU Common Lisp 19a, also the common-lisp-controller in use by you (3.88) is outdated and you should consider upgrading. :)
* cmucl binary names "lisp.core" using strings(1) but you distribute the file as lisp-dist.core.
This is correct. lisp-dist.core is the origininally-built core image. On installation, the common-lisp-controller starts CMUCL with this image, adds its own definitions plus the ASDF ones and dumps a new image as lisp.core, so that ASDF and the CLC are available at cmucl startup. So lisp.core is created by the installation process. For details, investigate /usr/share/doc/common-lisp-controller/DESIGN.txt
2) what is "asdf" and why isn't it part of the origional distribution?
ASDF is "Another System Definition Facility", more information is at http://www.cliki.net/asdf ... the common-lisp-controller should integrate ASDF and itself into the CMUCL core image at installation.
3) why does cmucl_19a-release-20040728-11.diff include diffs to lisp.core
I can't find diffs to lisp.core in there.
I know I'd *really* like to use readline - which is why I downloaded cmulc from www.cons.org/cmucl
Have you tried rlwrap already? :) It does not give you completion of lisp symbols but allows for a history and command line editing. Just call it as "rlwrap cmucl". You could also try Slime, a development environment for Common Lisp, found there http://pvaneynd.blogspot.com/2005/06/new-common-lisp-based-repositories.html for Debian and there http://freshmeat.net/redir/slime/53825/url_homepage/slime Do the problems occur with recent packages as well? Does the installation script report any errors, is it run at all? René