20:38:00phoeWhat sorts of fixes, corrections, revisions, additions, tricks, recipes, informations, would you like to see in the second edition of Common Lisp Recipes?
20:38:39phoethat's a long-term question, so answers don't need to come today or even this month
20:39:33Xachi preordered Common Lisp Recipes in 2015. between my preorder and the actual release, i moved to a new place. the book was delivered to my old house. the new owners kept it! i have never read it!
20:39:48Xachi will have to read it before i can comment, sorry
20:42:37phoeI will certainly want to have a whole initial section dedicated to emacs, vim, sublime, atom, and vscode along with their respective Lisp environments
20:42:50phoebecause this stuff is *absolutely* important in my opinion
20:44:10_deathI couldn't bear to finish CLR.. every page had footnotes, which are not useful when reading front to back, and my compulsion forces me to read them.. too painful
20:46:21_deathbut it seems Xach has devised a new method of bringing people into CL
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