libera/#commonlisp - IRC Chatlog
Search
18:21:22
phoe
after a brief glance I have no idea if the code that invokes checkl via fiveam actually works
18:24:05
Bike
i also get some deprecation warnings. maybe i should just port the tests to use fiveam directly.
18:26:44
phoe
honestly, I'd do it - even if respecting the principle of least surprise is everything you get out of it
18:27:23
phoe
I've read the manual the last time you've mentioned checkl and it still seems too clever for me
18:53:30
NotThatRPG
beach, jackdaniel : I had to go out before your responses. I was talking to Phoebe and they said that SBCL implements dynamic bindings efficiently using UNWIND-PROTECT, which avoids a lot of the performance issues of specials, but isn't well suited for this kind of debugging use case.
19:07:03
NotThatRPG
@jackdaniel: I'm not sure how that would work, but I'm not familiar with the SLIME-db internals.
19:07:45
jackdaniel
phoe: that's the point - how to look up the symbol value ignoring dynamic bindings
19:08:05
NotThatRPG
@jackdaniel: I wasn't trying to *ignore* dynamic bindings and get a global variable.
19:08:28
NotThatRPG
I wanted to get the current-for-this-stack-frame value in the debugger as I move up and down the stack.
20:03:59
nij-
There's trivial-timers in my quicklisp distribution, but I think something else gets loaded.. can't find out.
23:28:49
yitzi
Josh_2: shasht uses whatever is in `*symbol-name-function*` to print symbols. https://github.com/yitzchak/shasht/blob/4fc7c9dad567a4266ec3a6596d50744df9ea1c61/src/config.lisp#L65