From: R. B. <ro...@pa...> - 2008-10-14 14:43:33
|
My current plan is to release bashdb 4.0 around October 27th. This is major rewrite in conjunction with work done for debuggers for ksh and zsh. I've tested this with bash 3.2 and 4.0 alpha. Many bugs have been fixed and I've started adding unit tests. (Unit tests are shorter, faster, more functional tests as opposed to the more complete "integration" tests). The help system is now much more like other debuggers I've worked on, namely pydb and ruby-debug: lists of the commands are appear as sorted list of columns. One incompatible change is that "short" commands are no longer hard-coded but are now "aliases" of longer command names. That means they can be unaliased and you can use them more easily as autoeval'd commands. Note: gdb doesn't have "aliases" but "macros". One new cool command I use a bit for debugging the debugger is the ability to turn xtrace on or off for a given function. Later on I'll make candidate releases. However I invite people to try what is in CVS and give feedback. Thanks. |