Search
Thursday, 10th of May 2018, 19:02:34 UTC
19:28:22
Bike
layout-procedure* uses with-dbg-lexical-block, which calls walk-form-for-source-info, which... despite the name ignores theform
19:28:57
Bike
is this even used? current-source-location won't return anything sensible during translate, well it?
21:29:59
drmeister
No - it doesn't use walk-form-for-source-info anymore - we have cst.
22:04:20
Bike
i mean it does "use it" in that the function is called
22:08:35
drmeister
I mean that I don't think that call does anything useful. Can you point me at it?
22:08:52
drmeister
I can search for it - I'm going to run for the train and I'll take a look at it.
22:09:17
Bike
https://github.com/clasp-developers/clasp/blob/cst/src/lisp/kernel/cleavir/translate.lisp#L237
22:39:18
drmeister
I think we can carefully remove that macro invocation. We don't use lexical scope other than functions. I'm not sure we can get any lexical scope other than functions.
22:41:37
Bike
so far my changes are lik 1000 lines in 1400 out
22:41:37
Bike
just gotta do a few more things and then build it and watch it break
22:42:31
drmeister
Exception handling code that might be broken makes me very uneasy.
22:42:49
Bike
well, look on the bright side. it's my fault
22:43:24
drmeister
"Once more unto the breach , dear friends, once more"!
22:45:07
drmeister
You know I don't care about blame or fault. I just want forward motion.
3:39:19
beach
Good morning everyone!
Friday, 11th of May 2018, 7:02:34 UTC