- 19 May, 2020 14 commits
-
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
- 18 May, 2020 11 commits
-
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
It is now a single object (bound to *SESSION*) instead of a variety of objects bound to a variety of variables. This is especially nice since it allows us to easily use SLOT-UNBOUND to initialize pieces of the session as needed.
-
- 17 May, 2020 2 commits
-
-
Eric Timmons authored
contexts be pathnames
-
Eric Timmons authored
It was a fun and enlightening experiment to use the pretty printer for printing contexts, but it's ultimately unnecessary and just makes the code more difficult to read. If we want to go back to the pretty printer in the future, I think it's ultimately better to rebind the pprint dispatch table and add new dispatches for the types of things that are being printed.
-
- 16 May, 2020 2 commits
-
-
Eric Timmons authored
-
Eric Timmons authored
-
- 15 May, 2020 11 commits
-
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
Cache will also be used to delay reading config files until after a session starts instead of on image start. This allows CLPM to account for changes to the files since its image was started.
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
-
Eric Timmons authored
I had high hopes for logical pathnames, in terms of the debugger being able to find the source code on a deployed version of CLPM to allow for easy debugging. But the truth is, that doesn't work. Bugs are likely often also going to include external libraries which don't have logical pathnames. If we want to have debugging of deployed versions of CLPM, users need to compile it themselves.
-
Eric Timmons authored
Use sb-ext:*core-pathname* instead
-