freenode/lisp - IRC Chatlog
Search
0:07:28
no-defun-allowed
Skimming over CLSQL's source code, I found a note "RACE COND: 2 threads disconnecting could stomp on *connected-databases*" in DISCONNECT. Has anyone been bitten by this before?
10:25:09
aeth
It's a build file, so it's an arcane recipe you copy from the last time you used it, or if you haven't made one yet, you copy someone else's. No one knows how the first build file for any build system was written.
10:26:15
aeth
To load a local one, it needs to be recognized in ~/quicklisp/local-projects/system-index.txt, usually by having the parent directy in or symbolically linked in ~/quicklisp/local-projects/
10:58:54
libertyprime
aeth: cool. i have loaded a package, but am unsure now how to get the function definitions into a lisp repl
11:11:41
beach
If you have loaded your system, then the functions are defined in the system that is running the REPL.
11:11:43
splittist
libertyprime: as you will see from the top of the cl-expect file, the symbols in that file are defined in the CL-EXPECT package. You can access them by prepending the package-name to the symbol you want, like CL-EXPECT:CREATE-THING. (Assuming CREATE-THING is exported from that package.)
11:14:17
splittist
libertyprime: you can switch the repl to read in the CL-EXPECT by using (in-package #:cl-expect)