freenode/#sicl - IRC Chatlog
Search
15:06:45
beach
I think it would be unfortunate if we forced a timestamp implementation on all clients, but if you think that can be avoided, then that's fine.
15:07:37
Bike
i mean, it didn't "creep in", we discussed this months ago when I was adding catch-instruction - having a nonlocal return-from or go means you have to close over _something_. Cleavir continues to not define the particular nature of that something, as it should be.
15:09:02
Bike
also, once i work this out for clasp i'll take a minute to get it working in the sicl hir backend too, before i push anything to master
15:09:21
Bike
it's a pretty big change so i'll probably try to put it as a pull request or something so you can look it over
16:01:01
jcowan
I have satirized what it would be like to live in a least-privilege world: you wouldn't, for example, have any identifying information about your life partners, since you have no need to know that.
16:03:11
jcowan
they are all about using every possible means to make sure that no program has access to anything it doesn't absolutely require access to.
16:03:39
jcowan
In that context, "kill and restart" is indeed the right approach to recovery from failure.
19:28:52
Bike
i'm going to have generate-ast take an extra ast argument for the dynamic-environment, but leave it optional, so that a semi sane result will still happen for users that don't care (e.g., for things other than compiling)
21:35:10
Bike
okay, next problem: the way call-with-variable-bound is generated screws everything up
21:42:12
Bike
either that or reorient how the parameter processing works. that might be a good idea anyway...