Skip to content
gdb-like "trepan" debugger for zsh
Shell Python Batchfile M4 Makefile Ruby
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Try to fix CI Apr 24, 2020
.github Create FUNDING.yml Apr 24, 2020
admin Add packaging status to readthedocs... Feb 6, 2020
command don't exit "info var" on error and... May 18, 2020
data Sync with bashdb Mar 2, 2011
doc More doc stuff Sep 19, 2019
docs Small doc correction Mar 11, 2020
lib Fix debugger commands file from -x option not being executed Apr 28, 2020
test Add packaging status to readthedocs... Feb 6, 2020
.gitignore Imporve "skip" doc artifact logging; more ignore Oct 26, 2019
.travis.yml Add macOS CI support for Travis-CI Mar 6, 2020
AUTHORS Forgot to install display and undisplay Mar 3, 2011
COPYING
ChangeLog Add packaging status to readthedocs... Feb 6, 2020
Makefile.am Get ready for release ZSHDB_VERSION Sep 10, 2019
NEWS Get ready for release ZSHDB_VERSION Sep 10, 2019
NEWS.md Get ready for release 1.1.2 Dec 10, 2019
README.md Small doc tweak Nov 11, 2019
THANKS Convert options processing to getopts_long by Stéphane Chazelas. Than… Sep 30, 2008
acinclude.m4 More zsh and ksh compatible. Aug 14, 2008
autogen.sh Fix up autogen.sh - 2nd take Jun 13, 2013
configure.ac Get ready for release 1.1.2 Dec 10, 2019
dbg-main.sh Go over history and history saving. Use more of the subcommand-automated Dec 16, 2014
dbg-opts.sh ddg to dbg typo fix Nov 28, 2019
dbg-pre.sh safe changes Oct 10, 2018
dbg-trace.sh.in track $0 changes in debugged code... Nov 6, 2019
getopts_long.sh Add --highlight and --no-highlight options. Update getopts_long.sh Feb 7, 2011
make-check-filter.rb *opts.tests: make sure we use --no-highlight Dec 13, 2014
test-driver Try readthedocs Sep 29, 2017
testing.sh Use ZSH subshell in journaling and the prompt display. Sep 6, 2008
zshdb.in track $0 changes in debugged code... Nov 6, 2019
zterm-background.sh Update term-background May 3, 2020

README.md

Build Status Circle

Packaging status

zshdb is gdb-like debugger for zsh scripts. It started as a port of my bash debugger bashdb so the commands used in both are similar.

The command syntax generally follows that of the trepanning debuggers and, more generally, GNU debugger gdb. Therefore knowledge gained by learning this is transferable to those debuggers and vice versa.

An Emacs interface is available via realgud. Visual Studio integration is available from rogalmic via ZshDebug.

See the documentation and wiki for more information.

Rocky Bernstein rocky@gnu.org

You can’t perform that action at this time.