1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-31 17:30:24 +02:00
guile/module/system/repl
Andy Wingo bb455e4f94 allow ,option on-error report instead of debug
* module/system/repl/command.scm:
* module/system/repl/debug.scm (terminal-width): Move terminal-width
  here, make it thread-local, and export it.
  (print-locals, print-frame, print-frames): Default width to
  terminal-width.

* module/system/repl/error-handling.scm (call-with-error-handling): Add
  `report' and `backtrace' on-error handlers.

* module/system/repl/common.scm (repl-default-options): Add on-error
  REPL option, defaulting to `debug', but which may be changed.

* module/system/repl/repl.scm (run-repl): Pass the #:on-error REPL
  option to call-with-error-handling.
2011-03-17 12:39:59 +01:00
..
command.scm allow ,option on-error report instead of debug 2011-03-17 12:39:59 +01:00
common.scm allow ,option on-error report instead of debug 2011-03-17 12:39:59 +01:00
debug.scm allow ,option on-error report instead of debug 2011-03-17 12:39:59 +01:00
describe.scm Use 'substring' instead of obsoleted 'make-shared-substring' 2011-02-02 05:45:37 -08:00
error-handling.scm allow ,option on-error report instead of debug 2011-03-17 12:39:59 +01:00
repl.scm allow ,option on-error report instead of debug 2011-03-17 12:39:59 +01:00
server.scm add (system repl server) 2010-10-10 12:15:34 +02:00