Questions tagged [quicklisp]

Quicklisp is a library manager for Common Lisp

Quicklisp is a library manager for Common Lisp written by Zach Beane.

Information on it, including how it can be installed, can be found on its website

161 questions
5
votes
2 answers

How to dump an executable SBCL image that uses osicat

I have a simple common lisp server program, that uses the osicat library to interface with the posix filesystem. I need to do this because the system creates symbolic links to files, and uses the POSIX stat metadata, and neither of those things are…
cms
  • 5,864
  • 2
  • 28
  • 31
5
votes
2 answers

Common Lisp style: multiple packages in same repo

May I get recommendations or links to representative code repositories with good style for multiple related Common Lisp packages, please? For instance, consider a high-level workflow library with accompanying lower-level API, each in its own CL…
Daniel
  • 188
  • 6
5
votes
4 answers

Can you use emacs to program in common lisp?

During my course on lisp programming I used the lispworks IDE trial version, which is a very good IDE but it's still a trial version. I searched for a new IDE. And I saw this video https://www.youtube.com/watch?v=VnWVu8VVDbI. In which he uses slime…
jakHunter
  • 305
  • 3
  • 13
5
votes
1 answer

How to arrange for Quicklisp to load the local version of a given library

I am using Quicklisp to load libraries in my Common Lisp project and I need to load a customised version of some library instead of the version provided by Quicklisp. The customised version of the library is stored in the local projects directory…
Michaël Le Barbier
  • 6,103
  • 5
  • 28
  • 57
5
votes
3 answers

How to get package documentation in Quicklisp

I feel I'm playing the lottery every time I'm using Quicklisp. I cannot find a web page with package lists and documentation. As a concrete example I searched (ql:system-apropos "random-access-list") since I found an implementation of SRFI-101,…
Sylwester
  • 47,942
  • 4
  • 47
  • 79
5
votes
3 answers

How to get Emacs/Slime/SBCL to recognize quicklisp packages

I am trying to get Emacs, SLIME and quicklisp to work together properly. I have the following environment set up: Installed Emacs Installed SLIME in Emacs Installed SBCL Installed quicklisp Run (quicklisp-quickstart:install) in SBCL Run…
user1002430
5
votes
1 answer

Calling function from macro inside Quicklisp package

I put failing.asd (in-package :asdf-user) (defsystem "failing" :description "some code destined to fail" :version "0.1" :author "me" :components…
user2058002
5
votes
5 answers

HOWTO definition and usage of Common Lisp packages (libraries)?

I have developed some Common Lisp functions in a couple of Lisp source files that I'd like easily available to other functions I write, or make available on github if I think they'd be useful for someone else. For now, I've just been putting them in…
lurker
  • 56,987
  • 9
  • 69
  • 103
5
votes
3 answers

Using iterate after installing with Quicklisp

When I load the "iterate" package using Quicklisp ( (ql:quickload "iterate") ), it seems to load fine but none of the functions really work. When I enter (iterate:iter (for i from 0 to 10) (collect i)), I get an error saying "The variable I is…
lightlike
  • 937
  • 1
  • 8
  • 12
5
votes
2 answers

How does one avoid loading multiple asdf files for a common lisp project?

While working through Peter Seibel's book Practical Common Lisp, I've had some difficulty understanding how to handle the Common Lisp package system in conjunction with Emacs's SLIME and quicklisp. The project he supplies has the following…
zeptonaut
  • 895
  • 3
  • 10
  • 20
5
votes
2 answers

Quicklisp Cannot Install LIBSSL for Hunchentoot

I installed CLisp today on my Win7 PC. Please don't criticize my environment choices, but if this particular setup has flaws relating to Quicklisp and Hunchentoot feel free to point them out. I downloaded and installed Quicklisp and tried to use it…
Lincoln Bergeson
  • 3,301
  • 5
  • 36
  • 53
5
votes
4 answers

How do I get quicklisp to load rfc2388 in slime?

I'm trying to load hunchentoot via quicklisp in slime, and getting the following error: READ error during COMPILE-FILE: :ASCII stream decoding error on #
lindes
  • 9,854
  • 3
  • 33
  • 45
5
votes
1 answer

Issue of quicklisp with clisp on Windows 7

I installed quicklisp/slime/clisp on windows 7. When I started slime with M-x slime, I got this error message. I could enter 'continue' to start the clisp/slime, but this message pops up whenever I start slime. What's wrong with this? How can I fix…
prosseek
  • 182,215
  • 215
  • 566
  • 871
4
votes
2 answers

How to remove a system which was created with quicklisp quickproject?

I made a project with quickproject:make-project in directory "~/projects/{name}/". I wasn't happy how it turned out and wanted to start over, so I renamed the directory to "~/projects/{name}-old/" and made a new project with…
chrm
  • 1,258
  • 1
  • 11
  • 16
4
votes
2 answers

Common Lisp - name clash I thought the package system was supposed to protect me against

Over the weekend, I had a name clash that was very hard to track down, but I managed to boil it down to a short example - thing is, I thought the package system was supposed to protect me from this, so I'm wondering how it can in future. If I do…
1
2
3
10 11