nyxt icon indicating copy to clipboard operation
nyxt copied to clipboard

toggle-debug-on-error has no effect

Open kchanqvq opened this issue 1 year ago • 3 comments

Describe the bug toggle-debug-on-error does not toggle *debug-on-error*, because in run-thread (in concurrency.lisp), *debug-on-error* is rebound in child thread so that toggle-debug-on-error when run as a command has no effect.

Precise recipe to reproduce the issue M-x toggle-debug-on-error.

Information

Output when started from a shell

kchanqvq avatar Jul 01 '24 07:07 kchanqvq

Correct.

Given the maturity of the project, I'd argue that it is rather low priority to handle this kind of facilities.

aadcg avatar Jul 01 '24 10:07 aadcg

No worries, that's quite reasonable. I expect myself to work quite closely with the debugger/inspector facility in the following days as that's what my Lisp editor requires. How about I submit a patch?

kchanqvq avatar Jul 01 '24 10:07 kchanqvq

@kchanqvq sounds great, thanks!

aadcg avatar Jul 01 '24 11:07 aadcg

Irrelevant after 6fdf5029c772e1079735a3131701a017ceefcb55.

aadcg avatar Feb 11 '25 21:02 aadcg