Package: debug 1.4.18
Mark V. Bravington
debug: MVB's Debugger for R
Proper debugger for R functions and scripts, with code display, graceful error recovery, line-numbered conditional breakpoints, access to exit code, flow control, and full keyboard input.
Authors:
debug_1.4.18.tar.gz
debug_1.4.18.zip(r-4.5)debug_1.4.18.zip(r-4.4)debug_1.4.18.zip(r-4.3)
debug_1.4.18.tgz(r-4.4-any)debug_1.4.18.tgz(r-4.3-any)
debug_1.4.18.tar.gz(r-4.5-noble)debug_1.4.18.tar.gz(r-4.4-noble)
debug_1.4.18.tgz(r-4.4-emscripten)debug_1.4.18.tgz(r-4.3-emscripten)
debug.pdf |debug.html✨
debug/json (API)
NEWS
# Install 'debug' in R: |
install.packages('debug', repos = c('https://markbravington.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/markbravington/debug/issues
Last updated 4 months agofrom:1ae9442fd1. Checks:OK: 1 NOTE: 6. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 12 2024 |
R-4.5-win | NOTE | Nov 12 2024 |
R-4.5-linux | NOTE | Nov 12 2024 |
R-4.4-win | NOTE | Nov 12 2024 |
R-4.4-mac | NOTE | Nov 12 2024 |
R-4.3-win | NOTE | Nov 12 2024 |
R-4.3-mac | NOTE | Nov 12 2024 |
Exports:bpcheck.for.traceesdebug_BROWSEdebug_knitrdebug.Cdebug.evalduhookfun.locatorget.retvalgois.mtracedlast.try.errormdrunmdrunexmpdrunmrunmsourcemtracemtrace.offqqqskipstep.into.sysfunstcltk_window_shakeruse_consolette
Dependencies:mvbutils
Readme and manuals
Help Manual
Help page | Topics |
---|---|
How to use the debug package | debug-package debug |
Breakpoints for debugging | bp |
Debugging support | debug_BROWSE |
Debugging knitr documents | debug_knitr |
For debugging C-calls with many arguments. | debug.C |
Evaluate expression in debugging window | debug.eval |
Call user hook for debugging window | duhook |
Get environment(s) where an object exists. | fun.locator |
Show current return value when debugging | get.retval |
Flow control for debugger | go go-skip-qqq qqq skip |
Check if a function has been 'mtrace'd. | is.mtraced |
Get last try-error | last.try.error |
Run script with optional debugging | mdrun mdrunex mpdrun mrun msource |
Interactive debugging | check.for.tracees mtrace mtrace.off tracees |
Control which "special" functions get stepped into | step.into.sysfuns |
Display fix for tcltk window in debug package | tcltk_window_shaker |
Consolette | use_consolette |