freenode/#sbcl - IRC Chatlog
Search
15:17:23
stassats
was going to push to github, but if it's easier for you to use sbcl's git i can do that too
16:40:38
phoe
minion: memo for stassats: anyway, I am curious. When READ-CHAR-NO-HANG is called, WAIT-UNTIL-FD-USABLE is nonetheless called without any timeout. How does it work so it doesn't block nonetheless?
16:40:57
phoe
minion: memo for stassats: I mean, in the backtrace that I've posted here and on launchpad.
17:51:28
minion
stassats, memo from phoe: anyway, I am curious. When READ-CHAR-NO-HANG is called, WAIT-UNTIL-FD-USABLE is nonetheless called without any timeout. How does it work so it doesn't block nonetheless?
17:51:28
minion
stassats, memo from phoe: I mean, in the backtrace that I've posted here and on launchpad.
17:54:44
phoe
stassats: hm, I kind of get it... there's a hidden READ-CHAR call somewhere between READ-CHAR-NO-HANG and WAIT-UNTIL-FD-USABLE?
22:49:30
aeth
In LOOP if I have := foo where foo is some conditional that is always false on the 0th iteration, then it warns about deleting unreachable code because it handles the 0th separately from the rest
22:50:02
aeth
I can avoid that unreachable code message by having := the-true-part-of-foo :then foo but then of course that duplicates some code unnecessarily