5:06:05no-defun-allowedOne solution is to do (funcall (find-symbol "NAME" "PACKAGE") ...) but I'd rather ask why you need to do that.
5:06:07dbottonBut the package does not yet exist at time I compile the function
5:06:41no-defun-allowedCan you load the other files required beforehand, or at least the file defining the package?
5:07:11dbottonSo I want to give a way for someone to load and run a tutorial file in my quicklisp project without needed to known where it is installed
5:08:33no-defun-allowedOne approach is to define another ASDF system for the tutorial, which depends-on your actual system, and have the user load that.
5:08:56no-defun-allowedSo, (asdf:defsystem #:clog-user :depends-on (#:clog) ...) then the user types (ql:quickload :clog-user)
5:09:32dbottonOr I could just create the clog-user package
11:52:48edgar-rfti mean something like this -> https://www.hopechannel.com/
11:55:10jackdanielhow about making minion greet everyone entering the channel with "good morning"? and if that person answers, add some meaningful quote, like a fortune file
12:13:53jmercourisedgar-rft: it can be if you want it to be
12:14:44edgar-rftLet's all praise the gods of Lisp :-)
12:19:23edgar-rftOne day I will rewrite the ANSI spec in Enoch style.
13:04:33nijHello! I'm trying out this script, but couldn't (ql:quickload :com.informatimago.command) https://github.com/informatimago/commands/blob/master/generate-commands.lisp#L26
13:04:57nijerror: System "com.informatimago.command" not found
13:05:25jackdanielafaik pjb's projects were removed from quicklisp
13:05:44jackdanielyou may need to download them yourself and put them i.e in ~/common-lisp/
13:08:52nij@@ isn't that project the very project i'm running?
13:09:32nijin commands/sources there is indeed (asdf:defsystem "com.informatimago.command" [..]
13:09:43jackdanielit is, but is it placed in someplace that could be found by asdf?
13:20:05nijHow to get com.informatimago.common-lisp.cesarum? I searched in pjb's repo @@ but it doesn't seem that there's a def.
13:24:30ck_nij: I don't know what you mean exactly, but the package definition is right there https://gitlab.com/com-informatimago/com-informatimago/-/blob/master/common-lisp/cesarum/package.lisp
14:04:23nijand i dunno what "compiling" here really means
14:04:37_deathnij: I have a small patch to informatimago whose commit message is "made to compile and load", though I don't know if it's related to your issue
14:04:52nijwhen I (ql:quickload :something-great), does it got compiled only into the running repl? or the compiled file is put somewhere?
14:05:05jackdanielit is cached in ~/.cache/common-lisp/
14:10:21nij_death: oh indeed @_@ .com.informatimago is compiled, successfully.
14:12:36jackdaniel"feature conditionals consider harmful for anything that is not intrinsic to the common lisp implementation" - anyone inspired - I waive rights to the article title :-)
14:18:45lukegobeach: yeah the CL ecosystem is in amazing shape these days. I've actually been writing Lisp code all week without once pausing to deal with any bug or rough edge in any tool or dependency.
14:18:54phoethis is a place where could the condition report could possibly be improved.
14:19:04nijso for https://github.com/informatimago/commands/tree/master/sources , what i did is (ql:quickload :com.informatimago.command)