There is a new version of the 'debug' package (v1.1.0) available on
CRAN. For existing users, the main changes are (i) some bug fixes, and
(ii) it is now NAMESPACEd, so you can avoid naming conflicts with other
packages.
For new users, 'debug' is an alternative to 'trace' and 'browser',
offering:
* a visible code window with line-numbered code and highlighted
execution point;
* the ability to set (conditional) breakpoints in advance, at
any line number;
* the opportunity to keep going after errors;
* multiple debugging windows open at once (when one debuggee
calls another, or itself);
* full debugging of 'on.exit' code;
* the ability to move the execution point around without
executing intervening statements;
* direct interpretation of typed-in statements, as if they were
in the function itself.
See R-news 3.3 for an article on using this package.
Please let me know of any comments and bug reports.
Mark Bravington (mark.bravington at csiro.au)
CSIRO Mathematical & Information Sciences