freenode/#lisp - IRC Chatlog
Search
7:33:10
flip214
help, please. slime git HEAD, sbcl git HEAD, and I get a message "invalid number of arguments: 5" but with an unusable stack trace.
8:05:21
flip214
well, the CREATE-REPL seems to cause it in some way. don't think that vlime is at fault per se
8:08:20
flip214
sadly, (TRACE "SWANK") or similar only leads to Help! 11 nested errors. SB-KERNEL:*MAXIMUM-ERROR-DEPTH* exceeded.
8:21:02
flip214
even a (sleep 3600) or (loop) in close-connection% (I planned to attach via GDB) doesn't work as expected
8:24:33
flip214
hmmm, #+(or) before (defun monkey-patch-stream-printing ...) makes it look okay again
8:29:44
flip214
luis: contrib/swank-presentation-streams.lisp (defun monkey-patch-stream-printing) for sbcl
8:41:28
flip214
minion: memo for dougk: Hi Doug, your SBCL change 14c8a92609 breaks current SLIME. JFI. basic workaround in https://github.com/phmarek/slime/commit/7c3a4c48f6804510c1bd26f97ff09f58f2bfe85a.
8:47:49
flip214
any SLIME maintainers (luis?): basic workaround for https://github.com/sbcl/sbcl/commit/14c8a92609 in https://github.com/phmarek/slime/commit/7c3a4c48f6804510c1bd26f97ff09f58f2bfe85a
8:54:59
luis
flip214: swank-presentation-streams has been very problematic in the past so it's basically unsupported at this point. We need a proper API from SBCL for this to ever work reliably
8:58:34
elderK
Guys, how do you do the equivalent of (define x (let ((stuff.)) (lambda (....) ....))) in CL?
9:11:15
luis
flip214: what could we do? Rename it to something scary? Did you notice that there was some even fishier monkey patching going on? (#+#:disable-dangerous-patching) I thought that at that point the contrib had stopped doing anything interesting on SBCL
9:28:17
elderK
At least, as far as I care to go with it. I don't really need to read stuff from file.
10:17:34
elderK
The idea is, you are given a world of some configuration. Find out how to add to that such that after simulation, the entire world is infected. The goal is to use the minimum number of infected individuals.
11:11:30
flip214
luis: https://github.com/phmarek/slime/commit/e3c3540786a000d7afee1cd420b99c3ba3c5f7f7 instead of the old version
11:11:42
flip214
minion: memo for dougk: https://github.com/phmarek/slime/commit/e3c3540786a000d7afee1cd420b99c3ba3c5f7f7 is a newer version
11:59:05
luis
flip214: found the e-mail where Stas outlines what a proper API should look like: https://sourceforge.net/p/sbcl/mailman/message/33102884/
13:58:50
beach
I think I may have gotten Quicklisp confused with an incorrect ASDF file. Is there a way to clear the idea that Quicklisp has of local projects, so that I can do the register-local-projects from scratch?
13:59:45
jdz
beach: have you tried removing the system-index.txt from local-projects? Or is it something else you're after?
14:27:41
ecraven
RFC 1459: Because of IRC's scandanavian origin, the characters {}| are considered to be the lower case equivalents of the characters []\, respectively. This is a critical issue when determining the equivalence of two nicknames.
14:36:45
ecraven
luis: I've found comments that imply that freenode did implement this years back, but that might have changed
17:39:45
dhis
Hello. I'm using CFFI and I'm able to load some shared libraries, but I sometimes get an error that the library is dependent on another library. I'm not clear on how to use the library designator in define-foreign-library. Is there a CFFI example for this? I'm thinking if I give a complete list of libraries it will load the library.
17:45:56
TMA
dhis: I have been bitten by that already. the solution is to load the depended-on library first. there is some dependency autoloading, but it fails too often to be reliable
17:48:30
dhis
TMA: Yes I did try loading some libraries first (that didn't depend on anything else) and that is ok. I guess some of my libraries depend on each other, in a cyclical way.
18:23:39
pjb
it would be nicer if the block were cut vertically under the opening parenthesis, instead of being flushed to the left margin. (As long as no printing character in the list are present between those two columns of course).
18:26:37
kuwze_
pjb: well it's definitely possible to highlight only part of it... at least I know evil c-v seems to imply that