I gave this a try but still ran into issues. First it was a missing file, description.text, so I created a temporary one, but have not been able to figure it out after going through all of the different possibilities on the web site and github.
I am going to keep an eye on this project because I would really like to be able to work on this. Hopefully updates in a month or so will get things in sync.
Hi, sorry for the delay, I wanted to do a clean install of sbcl and quicklisp just to double check. I was having trouble getting the plotting code to work, so I cloned Lisp-Stat/plot and tried to follow the instructions:
* (asdf:clear-source-registry)
* (asdf:load-system :plot/vglt)
The error message was:
debugger invoked on a LOAD-SYSTEM-DEFINITION-ERROR in thread #<THREAD "main thread" RUNNING {1004BF80A3}>: Error while trying to load definition for system plot from pathname /Users/bobochan/common-lisp/plot/plot.asd: READ error during LOAD: The file #P"/Users/bobochan/common-lisp/plot/description.text" does not exist: No such file or directory(in form starting at line: 4, column: 0, position: 147)
'plot/vglt' is from version 1 plotting. Version 2 uses 'plot/vega'. If you're seeing VGLT in the ASDF file it means that it's the old version, and you'll need to pull in the source for a manual install from github until Quicklisp gets updated. The systems you'll need are:
- alexandria+
- data-frame
- dfio
- lisp-stat
- plot
- numerical-utilities
- select
- sqldf
It may be easier to get help from one of the community resources [1] (StackOverflow, github issue/discussion, mailing list) than HN, as those are always monitored.
Your solution is to clone the repository into ~/quicklisp/local-projects/.
Another one would be to use the Ultralisp distribution, that ships every five minutes. https://ultralisp.org/
(ql-dist:install-dist "http://dist.ultralisp.org/" :prompt nil)
and now you could quickload plot/vega, except we must ask the author to add it, it takes a couple mouse clicks.