CIEL icon indicating copy to clipboard operation
CIEL copied to clipboard

The REPL build depends on Quicklisp, hardcoded installation details

Open khinsen opened this issue 5 months ago • 6 comments

repl.lisp starts with

(load "~/quicklisp/setup")

followed by

(let ((*standard-output* (make-broadcast-stream)))
  (ql:quickload "cl-readline"))

This requires Quicklisp to be installed in ~/quicklisp. Guix users (see #36) normally don't use Quicklisp at all, and even users who do have Quicklisp may have installed it elsewhere (~/.quicklisp seems to be popular as well).

I don't see immediately why Quicklisp is used here. Nor why cl-readline needs to be loaded here, ASDF should have taken care of that already.

khinsen avatar Sep 04 '24 09:09 khinsen