freenode/#clasp - IRC Chatlog
Search
1:26:33
attila_lendvai
Bike: re your utf-8 change: it scatters the setting from one place to eight or so places, which violates the OAOO rule, which in turn tends to bite you down the road. if you don't want sbcl internals to be touched (not that sb-impl::*default-external-format* ever changed in the last several years), then I'll try to come up with something else. unfortunately sbcl doesn't seem to have a public way to change the default from lis
1:29:45
Bike
but mostly i wanted it to work since i didn't want to bother contemplating why i was getting the revised error
1:31:28
attila_lendvai
Bike: well, the whole scraper invocation line is sbcl specific, and will remain so due to the other command line args. cl-launch can abstract that away for some extra dependencies... but I'd just add whatever lisp we support for bootstrapping.
1:31:50
Bike
yeah, i'm not that concerned, just think it's worth mentioning. if sbcl exports something i don't mind using it.
2:13:46
drmeister
I searched for s/defconstant[^"]*"/ and changed them all to defvar - now cando compiles file - thanks!
3:40:43
Bike
what's supposed to happen is, if the constant is already defined, it just redefines it to itself, which is no problem
12:48:22
Bike
beach: about storing docstrings in cleavir - in clasp we have enter instructions that store function names, and then the translate-to-llvm step specially load time value hoists it. i'm not sure how else to deal with it, since it's more a property of the enter than of the enclose even if enclose is what does the allocation- and if it's not a normal input to something it won't be hoisted normally.