Skip to content
This repository has been archived by the owner on Nov 11, 2024. It is now read-only.

SDB 1.1

Compare
Choose a tag to compare
@alexrp alexrp released this 01 Dec 10:10
  • Made the current exception identifier configurable (ExceptionIdentifier variable).
  • Fixed the name lookup algorithm to not consider the current exception object a namespace.
  • Removed the -c command line flag. All non-option arguments are now treated as commands.
  • Fixed colors not correctly being disabled when DisableColors is true.
  • Made the Ctrl-C keyboard combination work for interrupting running programs.
  • Fixed config defaults not actually applying the default values after setting them.
  • Added a Mono.Terminal.LineEditor fallback, mainly for Windows.
  • Miscellaneous changes to make SDB more Windows-friendly.
  • Added a --norc (-n) option to disable running ~/.sdb.rc.
  • Added an SDB_CFG environment variable to specify the location of the configuration file.
  • Fixed various race conditions that could happen when accessing the debugger session object.
  • Made Ctrl-C cancel the connect and listen commands.
  • Fixed the command names of BreakpointCommand and CatchpointCommand.
  • Added a workaround for exception messages not loading properly.
  • Switched from libreadline to libedit as the default line editing library.
  • Changed SDB to be licensed under the terms of the MIT License.
  • Added a basic test suite for SDB. Uses F#.
  • Bumped the debugger-libs dependency to mono/debugger-libs@3459502.