freenode/lisp - IRC Chatlog
Search
11:03:06
aeth
Oh, it's interesting that '(simple-array character 1) works. I've always just used '(simple-array character (*))
11:05:33
imherentlybad
So I am using portableaserve and I keep on getting errors with (net.aserve:publish) when I use the :funciton keyword. When I load the path I get an error saying that req and ent do not exist
13:13:41
luis
flip214: re swank/rpc:write-header, it's pretty weird that the message length is encoded that way.
15:30:58
pjb
boeg: how do you append or merge #2((a b c) (d e f)) with #3A(((1 2) (3 4) (5 6) (7 8)) ((0 0) (0 0) (0 0) (0 0)) ((1 1) (2 2) (3 3) (4 4))) ?
16:54:56
gabc
Hi, if I put something like (declare (optimize (speed 0) (space 0) (debug 3))) at the top of my file and load it, will it affect all the definitions in the file?
16:57:25
Shinmera
you want declaim. And in that case it will affect everything that is compiled after it, not just that file.
18:15:32
pjb
gabc: never put optimization level declarations in your sources! It's not hardwired. Depending on why you compile and load, you want different optimization. When you're in the REPL debugging, you don't want the same optimizations as when you're generating the executable for customers.
18:44:53
gabc
pjb: Yes and I thought it would give me more info, which it didn't really. But it's not going to any customer anytime soon so it should be fine (I took them out because they didn't help)
20:15:57
boeg
How can I tell sly (or slime) to like clean up the sbcl image? So say I have a function loaded among a lot of other stuff, and I remove the functions from the code, how can I make sly/slime to like start from scratch, load everything anew from source files?
20:57:49
Posterdati
please I have a problem quickloading lisp-unit2 --> Symbol "*SYSTEMS-BEING-OPERATED*" not found in the ASDF/OPERATE package
22:07:07
pfdietz
When I read json into CL I first turn it into a tree with cons cells, and then walk that tree building objects. But this is json coming from external sources, not written out by cl-json.
22:29:09
pfdietz
cl-json has a lot of CLOS-ness in it, I think. Maybe that would be useful for doing what you want? jsown is more spartan.
22:55:08
no-defun-allowed
Looks like it's mostly doing type inference, like scymtym said it would be.
23:00:20
no-defun-allowed
Hrm, I should install my SBCL over Ubuntu's SBCL (or just start SLIME with my SBCL, I guess). That seems to go badly when I have dependencies like Maxima which I installed from apt though.