Skip to content
R. Bernstein edited this page Jan 7, 2015 · 2 revisions

What's here, What's not, and Why not?

What's missing falls into two categories:

  • Stuff that can be ported in a straightforward way from bashdb
  • Stuff that needs additional zsh support

Of the things which can be ported in a straight-forward way, however some of them I want to revise and simplify. In some cases, the fact that zsh has associative arrays simplifies code. On other cases, the code I wrote needs refactoring and better modularization.

Writing documentation is important, but an extensive guide will have to wait. For now one can consult the reference guide that comes with bashdb: http://bashdb.sf.net/bashdb.html There is some minimal help to get a list of commands and some help for each.

What's not here in more detail

Showing frame arguments

This can be done with or without support from zsh, albeit faster with help from zsh. Changing scope when changing frames however has to be done with zsh support.

Setting $0

other stuff including...

  • signal handling,

  • debugger commands:

    • debug
    • file
    • handle
    • pwd
    • signal
    • tty
    • watch

    None of this is rocket science. Should be pretty straight-forward to add.

What may need more work and support from zsh

Stopping points that can be used for breakpoint

Clone this wiki locally