Skip to content

Automatically show an interactive backtrace buffer

SLIME / SLY / CIDER all raise a dedicated buffer on error with an interactive backtrace in it. In particular, it's possible to

  • Toggle-display local variables.
  • Go to definition for the symbol at point.
  • Go up/down/out the frame.

With Guile @ Geiser, when there is an error I only see some message but I have to manually write ,bt #:full? #t to display the backtrace with the local variables. This is very cumbersome when debugging. Besides, the backtrace is non-interactive.

Would it be possible to automatically show an interactive backtrace buffer on error?