freenode/#lisp - IRC Chatlog
Search
19:28:30
jackdaniel
Xach: so to confirm - the problem is not with (new) bt semaphore implementation, but rather with bt-sempahore?
19:30:13
mfiano
phoe: Will return multiple values. Just wrap in multiple-value-list if you want a list of lists
19:39:14
jackdaniel
if I had to guess it is broken because bt-semaphore has (:use :cl :bordeaux-threads) in its package while bordeaux threads exports conflicting symbols
19:39:36
jackdaniel
so bt-semaphore tries to overwrite functions/macros in bordeaux-threads package (because it has its symbols used)
20:35:06
aeth
Xach: I think I'd go with your second solution in a quick script or the REPL (simplest in that it's the shortest amount of code), and my solution in a program (simplest solution that iterates through the list once?).
20:37:48
aeth
Xach: yeah, but that's the kind of thing where I'm sure every compiler author would say "patches welcome!"
20:38:15
aeth
(And then you wind up doing something that's harder than the entire program you were trying to do)
21:07:31
kaun
Will a WebAssembly-implemented Common Lisp make it easier to get at a GUI portably? Right now, I imagine GUI CL apps aren't feasible on OSX & Windows.
3:36:37
p_l
https://onedrive.live.com/?authkey=%21AEPU1MVC2Ln-avA&cid=CC8708A7CAEAF7A6&id=CC8708A7CAEAF7A6%21572661&parId=CC8708A7CAEAF7A6%217522&o=OneUp Two lispms, one box ;)
6:22:16
Zhivago
ljharb: I that by definition it cannot be incorrect -- but it may be something you find abhorrent, which is fine.