Larry Masinter
Larry Masinter
reviewing old issues... DFASLs have the feature (also with FAKE-COMPILE-FILE) that top-level S-expressions are run compiled... eliminating some awkward behavior with MACROs and records not loaded in order. I am...
Also about keyaction handling of caps lock. Would be nice to modify WHO-LINE to add a Caps lock indication. Also to make WHO-LINE responsive to FONTSET(BIGGER) at least. https://groups.google.com/g/interlisp/c/I9TW8piq_3o/m/l5F1PWOtAgAJ
There is really old code in HPRINT1. There are RESETLIST and RESETFORMs that are deangerouls when running with breakpoints since they affect global state rather than per-process free variables. For...
#484 covers this
Hprint fails now (HPRINT CLISPARRAY T) so reopening this for reexamination
Just to confirm, I was able to generate a similar error by holding down Control-B until it got a stack overflow to RAID and did a 'h' for Hard reset....
[stack.txt](https://github.com/Interlisp/medley/files/7110565/stack.txt)
HARDESET throws away the entire stack for all processes. It should be accompanied by clearing (without regard to reference counting) all stack pointers as in CLEARSTK(**CLEAR**). Not sure why this...
the other problem noticed is how you get into a situation where HARDRESET is needed, since it's normally a sledge-hammer kind of tool, invoked during stack overflow or other errors...
HARDRESET isn't easy when running online. I think something akin to UNINTERRUPTABLY but "softer" -- ignore control-B between when you type one and it pops up a break window --...