libera/#commonlisp - IRC Chatlog
Search
13:51:20
scymtym
the reason for SBCL's default behavior is that the specification says "If the new definition is at variance with the current state of that package, the consequences are undefined". the behavior can be customized: https://www.sbcl.org/manual/#Package-Variance
13:54:11
scymtym
counterintuitively, requesting the :ERROR behavior makes it easier for a compilation to succeed since restarts for (interactively) resolving the variance issues are established when an error is signaled but not when a warning is signaled
14:53:40
Demosthenex
https://github.com/gansm/finalcut looks so good, i may have to learn more about doing FFI in CL so i can use it
15:32:12
Demosthenex
and that's really what i want, is a lightweight TUI library for simple apps over ssh ;]
15:38:40
_death
right, I was talking about the aesthetics.. for turbovision there was https://github.com/magiblot/tvision .. my old TUI thing is still in deep freeze
16:57:23
phoe
pve: use UIOP:DEFINE-PACKAGE to avoid this warning since it also defines what happens in case of package variance
17:39:54
pve
phoe: Thanks for reminding me about uiop:define-package. This is about my capitalized-export library, which is pretty incompatible with sbcl's defpackage :) So with sbcl I just use make-package. But I'm going to add a note that the uiop version could be used too.