##
## autogenerated ChangeLog -- don't edit
##

2008-11-17 Monday 08:29  Rocky Bernstein <rocky@gnu.org>

	* NEWS: Adminstrivia

2008-11-17 Monday 08:24  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore: Administrivia

2008-11-17 Monday 08:22  Rocky Bernstein <rocky@gnu.org>

	* test/unit/.cvsignore: Last commit before 4.0-0.2 release

2008-11-15 Saturday 18:20  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Go over manual in preparation for release.

2008-11-15 Saturday 18:05  Rocky Bernstein <rocky@gnu.org>

	* command/: eval.sh, break.sh: Sync up with zshdb

2008-11-15 Saturday 17:59  Rocky Bernstein <rocky@gnu.org>

	* command/: continue.sh, delete.sh, edit.sh, help.sh: Synch up with
	  zshdb

2008-11-15 Saturday 17:50  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, configure.ac: Administrivia

2008-11-08 Saturday 21:19  Rocky Bernstein <rocky@gnu.org>

	* lib/Makefile.am, lib/break.sh, lib/brk.sh,
	  test/unit/test-break.sh.in: Synch up with zshdb.

2008-11-08 Saturday 10:27  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, lib/brk.sh, test/data/brkpt1.right,
	  test/unit/Makefile.am, test/unit/test-break.sh.in: Add more
	  breakpoint parameter checking and unit test, changing some msgs
	  to errmsgs. Sync up with zshdb/kshdb.

2008-11-03 Monday 20:05  Rocky Bernstein <rocky@gnu.org>

	* lib/brk.sh: Add more argument count checking

2008-10-30 Thursday 11:27  Rocky Bernstein <rocky@gnu.org>

	* command/set.sh, test/data/setshow.right: Fix bug in "set
	  annotate"

2008-10-30 Thursday 11:18  Rocky Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Minor comment typo

2008-10-30 Thursday 09:07  Rocky Bernstein <rocky@gnu.org>

	* test/unit/test-bashdb-trace.sh.in: Get debugger name and version
	  in unit test. Not really necessary but nice to do.

2008-10-30 Thursday 08:22  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-opts.sh, dbg-pre.sh, command/show.sh,
	  test/unit/test-pre.sh.in, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/sig.right,
	  test/data/tbreak.right, test/data/watch1.right: Fix bugs in
	  --version and "show version"

2008-10-27 Monday 13:48  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Update docs

2008-10-25 Saturday 13:58  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, Makefile.am: Create tar.bz2 as well as tar.gz in
	  distribution.

2008-10-20 Monday 17:39  Rocky Bernstein <rocky@gnu.org>

	* test/: data/interrupt.right, data/setshow.right,
	  integration/check-common.sh.in, integration/setshow.tests: Add
	  option to ignore bashdb profile when doing integration tests

2008-10-20 Monday 03:14  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, test/data/setshow.cmd, test/data/setshow.right:
	  Don't assume history size was set to the default

2008-10-19 Sunday 06:26  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, Makefile.am, configure.ac: Administrivia

2008-10-19 Sunday 06:21  Rocky Bernstein <rocky@gnu.org>

	* bashdb-main.inc, dbg-sig-ret.inc: Remove unneeded files

2008-10-18 Saturday 23:00  Rocky Bernstein <rocky@gnu.org>

	* test/integration/test-interrupt: Skip interrupt test on osx as
	  well. Really need to rewrite it better

2008-10-18 Saturday 19:49  Rocky Bernstein <rocky@gnu.org>

	* test/integration/test-brkpt: Better portability

2008-10-18 Saturday 17:40  Rocky Bernstein <rocky@gnu.org>

	* test/: version, version.mini: Remove unused files

2008-10-18 Saturday 17:03  Rocky Bernstein <rocky@gnu.org>

	* dbg-pre.sh: zshdb sync

2008-10-18 Saturday 16:53  Rocky Bernstein <rocky@gnu.org>

	* dbg-pre.sh: Another portability issue (opensolaris)

2008-10-18 Saturday 15:01  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/integration/check-common.sh.in,
	  test/integration/test-interrupt: Remove "uname -o" for NetBSD

2008-10-18 Saturday 12:00  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Do not create GNU Emacs makefiles and test if
	  skipping installation

2008-10-18 Saturday 11:24  Rocky Bernstein <rocky@gnu.org>

	* test/integration/test-interrupt: Skip interrupt test on cygwin

2008-10-18 Saturday 10:47  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Correct Emacs disabling

2008-10-18 Saturday 10:27  Rocky Bernstein <rocky@gnu.org>

	* lib/fns.sh, test/data/parm.right: esc_dq portability (e.g.
	  NetBSD)

2008-10-18 Saturday 10:16  Rocky Bernstein <rocky@gnu.org>

	* command/restart.sh: See above

2008-10-18 Saturday 10:11  Rocky Bernstein <rocky@gnu.org>

	* command/restart.sh: Reduce assumption on regexp library (NetBSD
	  compatibility)

2008-10-16 Thursday 00:29  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, doc/bashdb.texi: Update bashdb texi

2008-10-14 Tuesday 20:56  Rocky Bernstein <rocky@gnu.org>

	* NEWS: What's up

2008-10-14 Tuesday 17:30  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Require GNU Emacs 22 or better

2008-10-14 Tuesday 14:28  Rocky Bernstein <rocky@gnu.org>

	* dbg-pre.sh, test/data/restart.cmd, test/data/restart.right,
	  test/integration/test-lopts, test/integration/test-restart:
	  Reinstate restart test. Clean up test-lopts a little bit more.

2008-10-14 Tuesday 02:06  Rocky Bernstein <rocky@gnu.org>

	* dbg-opts.sh: print -> echo'

2008-10-14 Tuesday 01:56  Rocky Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Usage typo

2008-10-14 Tuesday 01:44  Rocky Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Another export for subshell/eval

2008-10-14 Tuesday 01:16  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-main.sh.in, dbg-opts.sh, command/restart.sh,
	  lib/file.sh, lib/hook.sh: Sync up with zshdb.

2008-10-14 Tuesday 00:45  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-opts.sh, lib/hook.sh, lib/sig.sh,
	  test/data/brkpt2.right, test/data/bug-source.right,
	  test/data/lopts.right, test/data/sig.right,
	  test/data/sopts.right, test/data/tbreak.right,
	  test/data/watch1.right, test/integration/lopts.tests,
	  test/integration/test-lopts, test/integration/test-sopts,
	  test/integration/test-watch1: Make --command -c work. Fix up
	  options tests.

2008-10-13 Monday 14:09  Rocky Bernstein <rocky@gnu.org>

	* test/integration/test-lopts: Split out options processing tests

2008-10-13 Monday 01:45  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-main.sh.in, lib/processor.sh,
	  test/data/sig.right: Remove duplicate stdin reading code. Add
	  getopt_long to distribution.

2008-10-03 Friday 15:24  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, dbg-opts.sh, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/lopts.right,
	  test/data/sig.right, test/data/sopts.right,
	  test/data/tbreak.right, test/data/watch1.right,
	  test/integration/Makefile.am, test/integration/test-opts,
	  test/integration/test-sopts: More work on options processing

2008-10-03 Friday 08:57  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-init.sh, dbg-io.sh, command/edit.sh,
	  command/info.sh, command/list.sh, command/restart.sh,
	  lib/file.sh, lib/fns.sh, lib/frame.sh, lib/hook.sh, lib/list.sh,
	  lib/processor.sh, lib/save-restore.sh, test/data/restart.cmd,
	  test/data/watch1.right, test/integration/test-restart: Rename a
	  couple of variables to start with _Dbg_. Get closer to getting
	  restart integration test working.

2008-10-03 Friday 08:34  Rocky Bernstein <rocky@gnu.org>

	* test/integration/interrupt-3.tests: Bash version 3 interrupt test

2008-10-03 Friday 08:34  Rocky Bernstein <rocky@gnu.org>

	* AUTHORS, Makefile.am, THANKS, getopt-test.sh, command/set.sh,
	  command/show.sh, test/data/interrupt.right,
	  test/integration/Makefile.am, test/integration/test-interrupt:
	  Fix set/show args breakage from getopts upgrade.

2008-10-02 Thursday 09:48  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, dbg-opts.sh, command/set.sh,
	  test/example/hanoi.sh.in, test/integration/check-common.sh.in,
	  test/integration/trace2.tests: Misc bugs fixed. More integration
	  tests pass.

2008-10-02 Thursday 02:37  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, configure.ac, dbg-init.sh,
	  dbg-main.sh.in, dbg-opts.sh, dbg-pre.sh, dbg-pre.sh.in,
	  getopts_long.sh, command/restart.sh, lib/hist.sh, lib/sig.sh,
	  test/data/brkpt2.right, test/data/bug-source.right,
	  test/data/debug.cmd, test/data/debug.right, test/data/sig.right,
	  test/data/tbreak.right, test/data/watch1.right,
	  test/integration/Makefile.am, test/integration/lopts.tests,
	  test/integration/sopts.tests, test/unit/test-bashdb-trace.sh.in,
	  test/unit/test-file.sh.in, test/unit/test-pre.sh.in,
	  test/unit/test-save-restore.sh.in: Convert to portable
	  getopts_long.sh from Stéphane Chazelas. There is a bit of
	  breakage in the integration tests that needs to fixed.

2008-09-30 Tuesday 23:03  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.sh: eval/print need to to see tty file descriptor.
	  Export it

2008-09-27 Saturday 14:54  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, command/debug.sh, doc/bashdb.texi,
	  lib/sig.sh, test/example/hanoi.sh.in,
	  test/example/interrupt.sh.in, test/unit/shunit2: Use _Dbg prefix
	  more

2008-09-26 Friday 19:17  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac: Better test for Emacs. Don't run Emacs
	  tests if Emacs is not installed.

2008-09-25 Thursday 10:09  Rocky Bernstein <rocky@gnu.org>

	* command/list.sh, lib/processor.sh: Add list alias

2008-09-25 Thursday 08:56  Rocky Bernstein <rocky@gnu.org>

	* command/list.sh, lib/processor.sh,
	  test/integration/test-bug-source, test/integration/test-list:
	  Slight list command cleanup

2008-09-25 Thursday 08:28  Rocky Bernstein <rocky@gnu.org>

	* test/integration/: Makefile.am, bug-source.tests,
	  test-bug-source, test-bugIFS: Small test/integration cleanup

2008-09-25 Thursday 08:09  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.sh, dbg-pre.sh, dbg-pre.sh.in, command/quit.sh,
	  command/restart.sh, lib/hook.sh, lib/journal.sh,
	  lib/save-restore.sh, lib/sig.sh, test/data/sig.right,
	  test/unit/test-fns.sh.in, test/unit/test-save-restore.sh.in: Code
	  cleanup and alignment with zshdb/kshdb.

2008-09-24 Wednesday 14:37  Rocky Bernstein <rocky@gnu.org>

	* command/list.sh, lib/processor.sh, lib/save-restore.sh: Code
	  reorganization

2008-09-24 Wednesday 13:57  Rocky Bernstein <rocky@gnu.org>

	* command/list.sh, lib/fns.sh, lib/processor.sh: Minor cleanup

2008-09-23 Tuesday 08:10  Rocky Bernstein <rocky@gnu.org>

	* lib/help.sh: Minor changes

2008-09-20 Saturday 20:23  Rocky Bernstein <rocky@gnu.org>

	* command/help.sh, command/show.sh, lib/list.sh: DRY

2008-09-20 Saturday 20:12  Rocky Bernstein <rocky@gnu.org>

	* lib/columnize.sh, test/unit/test-columns.sh.in: Fix columnize bug

2008-09-20 Saturday 02:29  Rocky Bernstein <rocky@gnu.org>

	* command/info.sh, command/list.sh, lib/fns.sh, lib/processor.sh,
	  test/data/list.right: Minor changes

2008-09-19 Friday 07:23  Rocky Bernstein <rocky@gnu.org>

	* lib/list.sh, test/data/brkpt2.right, test/data/lopts.right,
	  test/data/search.right: Make "list" respect frame movement

2008-09-18 Thursday 17:31  Rocky Bernstein <rocky@gnu.org>

	* lib/: hist.sh, list.sh: Small changes

2008-09-18 Thursday 01:19  Rocky Bernstein <rocky@gnu.org>

	* command/examine.sh, lib/hook.sh, lib/processor.sh,
	  test/data/action.right, test/data/brkpt2.right,
	  test/data/brkpt3.right, test/data/bug-args.right,
	  test/data/bugIFS.right, test/data/command.right,
	  test/data/display.right, test/data/frame.right,
	  test/data/list.right, test/data/misc.right,
	  test/data/multi1.right, test/data/multi2.right,
	  test/data/multi3.right, test/data/parm.right,
	  test/data/settrace.right, test/data/sig.right,
	  test/data/skip.right, test/data/subshell1.right,
	  test/data/subshell2.right, test/data/subshell4.right,
	  test/data/tbreak.right, test/data/watch1.right: Go back to saving
	  command as it is entered in history.

2008-09-16 Tuesday 09:37  Rocky Bernstein <rocky@gnu.org>

	* command/examine.sh: "examine" with a empty or blanks should print
	  the blanks

2008-09-14 Sunday 07:57  Rocky Bernstein <rocky@gnu.org>

	* command/examine.sh: examine portability issues and bug fix

2008-09-14 Sunday 00:50  Rocky Bernstein <rocky@gnu.org>

	* command/examine.sh, lib/fns.sh, lib/processor.sh: Small things
	  regarding the "examine" command

2008-09-13 Saturday 14:33  Rocky Bernstein <rocky@gnu.org>

	* command/break.sh, command/continue.sh, lib/processor.sh,
	  test/data/misc.right: Add tbreak to help display. Go over
	  tbreak/break help text.

2008-09-12 Friday 07:38  Rocky Bernstein <rocky@gnu.org>

	* command/disable.sh, command/enable.sh, lib/processor.sh,
	  test/data/setshow.cmd, test/data/setshow.right: Had duplicate
	  code "source" code which was opening up an extra file descriptro.
	  setshow: set width for repeatable results.

2008-09-11 Thursday 20:03  Rocky Bernstein <rocky@gnu.org>

	* lib/processor.sh, test/data/sig.right: Put in history mechanism
	  in a more idomatic way.

2008-09-10 Wednesday 15:04  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, test/example/interrupt.sh: Allow "make test" as a
	  synonym for "make check"

2008-09-10 Wednesday 11:00  Rocky Bernstein <rocky@gnu.org>

	* command/delete.sh: Small cleanups

2008-09-10 Wednesday 10:01  Rocky Bernstein <rocky@gnu.org>

	* command/break.sh, command/delete.sh, command/info.sh, lib/brk.sh,
	  lib/frame.sh, test/data/misc.right, test/data/tbreak.right: Give
	  errmsg more often when it is warranted. More idiomatic, more
	  zshdb compatible.

2008-09-09 Tuesday 09:26  Rocky Bernstein <rocky@gnu.org>

	* command/show.sh, test/data/misc.right, test/data/setshow.right:
	  Columnize invalid subccommand data error message.

2008-09-09 Tuesday 09:15  Rocky Bernstein <rocky@gnu.org>

	* command/info.sh, command/show.sh, lib/help.sh,
	  test/example/interrupt.sh: Columnize info and sort subcommand
	  lists in showing error. Increase zsh portability.

2008-09-09 Tuesday 02:51  Rocky Bernstein <rocky@gnu.org>

	* command/info.sh, lib/brk.sh, lib/info.sh: ksh and zsh
	  compatability. Turn a Dbg_msg to a Dbg_errmsg.

2008-09-07 Sunday 01:28  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, command/Makefile.am, command/help.sh,
	  command/history.sh, command/set.sh, command/show.sh,
	  lib/Makefile.am, lib/columnize.sh, lib/hist.sh, lib/processor.sh,
	  lib/sort.sh, test/data/misc.cmd, test/data/misc.right,
	  test/example/interrupt.sh, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-columns.sh.in,
	  test/unit/test-sort.sh.in: Sort output in "show aliases". Break
	  out history to a command file and standard help for that.  Some
	  small breakage and some small fixage.

2008-09-06 Saturday 15:26  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-pre.sh, dbg-pre.sh.in, lib/file.sh,
	  test/example/interrupt.sh, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-file.sh.in: Fix one more
	  file resolution/expansion bug. Add unit test for this. All good
	  stuff as a result of reworking in zshdb/kshdb.

2008-09-06 Saturday 14:17  Rocky Bernstein <rocky@gnu.org>

	* command/break.sh, lib/brk.sh, lib/file.sh, lib/fns.sh,
	  lib/frame.sh, test/data/brkpt1.right, test/data/list.right,
	  test/data/tbreak.cmd, test/data/tbreak.right,
	  test/example/interrupt.sh, test/example/interrupt.sh.in,
	  test/integration/interrupt.tests,
	  test/integration/test-interrupt: Remove some bugs in file name
	  expansion. Clean up code and align more with zshdb.

2008-09-05 Friday 00:11  Rocky Bernstein <rocky@gnu.org>

	* test/: data/interrupt.right, example/interrupt.sh,
	  example/interrupt.sh.in, integration/interrupt.tests: Make the
	  interrupt test work even on a slow-running bash interpreter (as
	  in bash alpha).

2008-09-04 Thursday 03:02  Rocky Bernstein <rocky@gnu.org>

	* lib/file.sh: A couple of minor bugs

2008-08-29 Friday 08:07  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/example/interrupt.sh,
	  test/integration/Makefile.am: Tolerance for bash 4.0.

2008-08-29 Friday 02:55  Rocky Bernstein <rocky@gnu.org>

	* command/quit.sh, command/stepping.sh, command/tracefn.sh,
	  lib/hook.sh, lib/list.sh, lib/processor.sh, lib/save-restore.sh,
	  test/data/sig.right, test/data/watch1.right,
	  test/integration/test-subshell: Finish step+, step-

2008-08-28 Thursday 02:38  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, command/set.sh, command/show.sh,
	  command/stepping.sh, lib/hook.sh, lib/processor.sh,
	  test/data/brkpt2.cmd, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/debug.cmd,
	  test/data/debug.right, test/data/debug2.cmd,
	  test/data/finish.cmd, test/data/finish.right,
	  test/data/frame.cmd, test/data/frame.right, test/data/misc.right,
	  test/data/parm.cmd, test/data/parm.right,
	  test/data/setshow.right, test/data/sig.right,
	  test/data/tbreak.right, test/data/watch1.right,
	  test/example/interrupt.sh: Less't hard-coding of debugger name.
	  Less line-number specific stack traces. Code towards step+ and
	  step-.

2008-08-27 Wednesday 15:35  Rocky Bernstein <rocky@gnu.org>

	* command/set.sh: Erroneously remove "set editing" command

2008-08-27 Wednesday 15:31  Rocky Bernstein <rocky@gnu.org>

	* test/integration/: test-action, test-command, test-complete,
	  test-display, test-finish, test-search, test-skip: Dry
	  integration tests more

2008-08-27 Wednesday 15:14  Rocky Bernstein <rocky@gnu.org>

	* command/set.sh: More integration test DRYing

2008-08-27 Wednesday 14:02  Rocky Bernstein <rocky@gnu.org>

	* test/: example/interrupt.sh, integration/check-common.sh.in,
	  integration/test-bug-args, integration/test-bugIFS,
	  integration/test-frame: Start of long process to DRY tests.

2008-08-25 Monday 23:33  Rocky Bernstein <rocky@gnu.org>

	* test/data/: frame.cmd, frame.right: Make test-frame less subject
	  to changes in bashdb code by limiting number of frames in
	  backtraces.

2008-08-25 Monday 14:11  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, builtin/Makefile.am, test/example/interrupt.sh,
	  test/integration/test-interrupt: * builtin/Makefile.am: Typo in
	  rm target in cut-and-paste. Use a more generic   and therefore
	  more robust reference. Thanks to Masatake YAMATO.  rest: small
	  changes.

2008-08-25 Monday 12:40  Rocky Bernstein <rocky@gnu.org>

	* lib/processor.sh: Comment change and small code change based on
	  that

2008-08-24 Sunday 03:04  Rocky Bernstein <rocky@gnu.org>

	* command/alias.sh, command/continue.sh, command/delete.sh,
	  command/disable.sh, command/display.sh, command/edit.sh,
	  command/enable.sh, command/frame.sh, command/handle.sh,
	  command/kill.sh, command/list.sh, command/load.sh,
	  command/pwd.sh, command/quit.sh, command/restart.sh,
	  command/signal.sh, command/source.sh, command/tracefn.sh,
	  command/tty.sh, command/watch.sh, test/data/misc.right: Work on
	  help output. Most of the commands are now listed in help.

2008-08-24 Sunday 02:27  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-main.sh.in, dbg-opts.sh, command/eval.sh,
	  command/where.sh, doc/bashdb.texi, emacs/.cvsignore,
	  lib/Makefile.am, lib/hook.sh, lib/sig.sh, test/data/sig.cmd,
	  test/data/sig.right, test/example/interrupt.sh,
	  test/integration/.cvsignore: Break off hook routine from sig.sh.
	  More kshdb, zshdb alignment.

2008-08-23 Saturday 21:40  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, emacs/Makefile.am, emacs/bashdb-test.el.in,
	  emacs/dbg-test.el.in: Infrastructure more generic and common with
	  other *shdb debuggers

2008-08-23 Saturday 17:09  Rocky Bernstein <rocky@gnu.org>

	* test/integration/: test-misc, test-setshow, test-sig: Clean up
	  temporary test-file output better.

2008-08-23 Saturday 16:56  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/.cvsignore, test/Makefile.am, test/README,
	  test/check-common.sh.in, test/data/settrace.right,
	  test/example/interrupt.sh, test/example/settrace.sh,
	  test/integration/Makefile.am,
	  test/integration/check-common.sh.in,
	  test/integration/lopts.tests, test/integration/sopts.tests,
	  test/integration/test-action, test/integration/test-brkpt,
	  test/integration/test-bug-args, test/integration/test-bug-source,
	  test/integration/test-bugIFS, test/integration/test-command,
	  test/integration/test-complete, test/integration/test-debug,
	  test/integration/test-display, test/integration/test-finish,
	  test/integration/test-frame, test/integration/test-interrupt,
	  test/integration/test-list, test/integration/test-misc,
	  test/integration/test-multi, test/integration/test-opts,
	  test/integration/test-parm, test/integration/test-restart,
	  test/integration/test-search, test/integration/test-setshow,
	  test/integration/test-settrace, test/integration/test-sig,
	  test/integration/test-skip, test/integration/test-subshell,
	  test/integration/test-tbreak, test/integration/test-trace,
	  test/integration/test-watch1, test/integration/test-watch2: Move
	  check-common.sh.in into integration directory.

2008-08-23 Saturday 12:09  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, command/help.sh, test/data/trace.right,
	  test/data/trace2.right, test/example/hanoi.sh.in,
	  test/example/interrupt.sh: Minor stuff

2008-08-22 Friday 21:38  Rocky Bernstein <rocky@gnu.org>

	* command/list.sh: Split off list into its own file in command

2008-08-22 Friday 21:38  Rocky Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/linetrace.sh, lib/list.sh,
	  lib/sig.sh, test/example/hanoi.sh.in, test/example/interrupt.sh:
	  Split off list as into it's own file in commands.

2008-08-22 Friday 19:25  Rocky Bernstein <rocky@gnu.org>

	* test/integration/: .cvsignore, Makefile.am, README, brkpt1.tests,
	  brkpt2.tests, brkpt3.tests, bug-source.tests, interrupt.tests,
	  lopts.tests, multi.sh, setshow.tests, settrace.tests, sig.sh,
	  sig.tests, sopts.tests, subshell1.tests, subshell2.tests,
	  subshell3.tests, subshell4.tests, test-action, test-brkpt,
	  test-bug-args, test-bug-source, test-bugIFS, test-command,
	  test-complete, test-debug, test-display, test-finish, test-frame,
	  test-interrupt, test-list, test-misc, test-multi, test-opts,
	  test-parm, test-restart, test-search, test-setshow,
	  test-settrace, test-sig, test-skip, test-subshell, test-tbreak,
	  test-trace, test-watch1, test-watch2, trace.tests, trace2.tests:
	  Add integration tests in test/integration directory.

2008-08-22 Friday 19:15  Rocky Bernstein <rocky@gnu.org>

	* test/: bug-args.sh.in, bugIFS, command.tests: These files are no
	  longer needed.

2008-08-22 Friday 18:57  Rocky Bernstein <rocky@gnu.org>

	* test/: hanoi.sh.in, sig.sh, skip.sh, example/interrupt.sh,
	  example/skip.sh: More cleanup from last commit

2008-08-22 Friday 18:54  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/Makefile.am, test/brkpt1.tests,
	  test/brkpt2.tests, test/brkpt3.tests, test/bug-source.tests,
	  test/debug.sh, test/interrupt.tests, test/lopts.tests,
	  test/multi.sh, test/parm.sh, test/restartbug.sh,
	  test/setshow.tests, test/settrace.tests, test/sig.tests,
	  test/sopts.tests, test/subshell.sh, test/subshell1.tests,
	  test/subshell2.tests, test/subshell3.tests, test/subshell4.tests,
	  test/test-action, test/test-all, test/test-brkpt,
	  test/test-brkpt1, test/test-bug-args, test/test-bug-source,
	  test/test-bugIFS, test/test-command, test/test-complete,
	  test/test-debug, test/test-display, test/test-finish,
	  test/test-frame, test/test-interrupt, test/test-list,
	  test/test-misc, test/test-multi, test/test-opts, test/test-parm,
	  test/test-restart, test/test-search, test/test-setshow,
	  test/test-settrace, test/test-sig, test/test-skip,
	  test/test-subshell, test/test-tbreak, test/test-trace,
	  test/test-watch1, test/test-watch2, test/trace.tests,
	  test/trace2.tests, test/data/brkpt1.cmd, test/data/brkpt1.right,
	  test/data/brkpt2.cmd, test/data/brkpt2.right,
	  test/data/brkpt3.cmd, test/data/brkpt3.right,
	  test/data/bug-source.right, test/data/debug.cmd,
	  test/data/debug.right, test/data/interrupt.right,
	  test/data/list.cmd, test/data/list.right, test/data/lopts.right,
	  test/data/misc.cmd, test/data/misc.right, test/data/prof2.cmd,
	  test/data/watch1.cmd, test/data/watch1.right,
	  test/example/Makefile.am, test/example/dbg-test1.sh,
	  test/example/debug.sh, test/example/hanoi.sh.in,
	  test/example/interrupt.sh, test/example/parm.sh,
	  test/example/restartbug.sh, test/example/settrace.sh,
	  test/example/subshell.sh: Move integration tests into integration
	  directory. Yay!

2008-08-22 Friday 14:46  Rocky Bernstein <rocky@gnu.org>

	* command/break.sh, command/commands.sh, command/continue.sh,
	  command/help.sh, test/data/brkpt1.right, test/data/command.right,
	  test/data/frame.right, test/data/misc.right: More of the same:
	  more help documentation. More alignment with kshdb/zshdb.

2008-08-22 Friday 06:18  Rocky Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/help.sh, command/info.sh,
	  lib/frame.sh, lib/help.sh, lib/info.sh,
	  test/unit/test-frame.sh.in: Break out info command, add help.
	  More rigorous unit test for frame - more bugs fixed. Give help on
	  aliased commands.

2008-08-22 Friday 02:43  Rocky Bernstein <rocky@gnu.org>

	* command/help.sh, lib/alias.sh: Minor changes

2008-08-21 Thursday 13:49  Rocky Bernstein <rocky@gnu.org>

	* command/help.sh, doc/bashdb.texi, lib/alias.sh, lib/help.sh,
	  test/check-common.sh.in, test/lopts.tests, test/sopts.tests,
	  test/unit/test-alias.sh.in: Show aliases in help for a command.
	  bashdb.texi: remove bogosity around calling the debugger in-line.

2008-08-21 Thursday 11:10  Rocky Bernstein <rocky@gnu.org>

	* command/file.sh, command/handle.sh, command/help.sh,
	  command/kill.sh, command/signal.sh, command/stepping.sh,
	  test/data/misc.right: Add documentation for more commands: file,
	  handle, kill, next, signal, skip and step. Alas, there are yet
	  more commands to be done.

2008-08-21 Thursday 01:34  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.sh, dbg-io.sh, command/alias.sh, command/set.sh,
	  command/show.sh, lib/help.sh, lib/msg.sh, lib/sig.sh,
	  test/setshow.tests, test/test-setshow, test/data/complete.right,
	  test/data/misc.right, test/data/setshow.right,
	  test/data/sig.right, test/example/dbg-test2.sh: Small changes to
	  keep up with the Joneses.

2008-08-20 Wednesday 18:30  Rocky Bernstein <rocky@gnu.org>

	* test/example/hanoi.sh.in: Moved from ..

2008-08-20 Wednesday 10:53  Rocky Bernstein <rocky@gnu.org>

	* AUTHORS, command/help.sh, command/set.sh, command/show.sh,
	  lib/help.sh, lib/processor.sh, test/data/misc.right,
	  test/data/setshow.right: Add set and show to commands listed by
	  help. Correct some missing show entries (annotate and autoeval).
	  Other small changes.

2008-08-20 Wednesday 09:45  Rocky Bernstein <rocky@gnu.org>

	* command/alias.sh, command/break.sh, command/condition.sh,
	  command/debug.sh, command/edit.sh, command/frame.sh,
	  command/help.sh, command/kill.sh, command/quit.sh,
	  command/show.sh, command/source.sh, command/where.sh,
	  lib/help.sh, test/check-common.sh.in, test/test-opts,
	  test/data/complete.right, test/data/misc.right: Bang on help some
	  more.

2008-08-19 Tuesday 22:10  Rocky Bernstein <rocky@gnu.org>

	* command/alias.sh, test/Makefile.am, test/brkpt1.tests,
	  test/brkpt2.tests, test/brkpt3.tests, test/bug-source.tests,
	  test/check-common.sh.in, test/command.tests,
	  test/interrupt.tests, test/lopts.tests, test/setshow.tests,
	  test/settrace.sh, test/settrace.tests, test/sig.tests,
	  test/sopts.tests, test/subshell1.tests, test/subshell2.tests,
	  test/subshell3.tests, test/subshell4.tests, test/trace.tests,
	  test/trace2.tests, test/example/Makefile.am,
	  test/example/settrace.sh: Remove more bashisms.

2008-08-19 Tuesday 21:32  Rocky Bernstein <rocky@gnu.org>

	* bashdb-main.inc, test/Makefile.am, test/README,
	  test/data/Makefile.am, test/data/README, test/example/.cvsignore,
	  test/unit/.cvsignore: Miscellaneous CVS and auto* administration.

2008-08-19 Tuesday 21:23  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/.cvsignore, test/Makefile.am,
	  test/brkpt1.tests, test/brkpt2.tests, test/bug-source.tests,
	  test/bugIFS.sh.in, test/command.tests, test/dbg-test1.sh,
	  test/dbg-test1.sub, test/dbg-test2.sh, test/interrupt.sh.in,
	  test/interrupt.tests, test/lopts.tests, test/setshow.tests,
	  test/sopts.tests, test/test-action, test/test-bug-args,
	  test/test-bugIFS, test/test-command, test/test-complete,
	  test/test-display, test/test-frame, test/test-list,
	  test/test-misc, test/test-search, test/test-tbreak,
	  test/test-watch1, test/test-watch2, test/trace.tests,
	  test/trace2.tests, test/data/brkpt1.cmd, test/data/brkpt1.right,
	  test/data/brkpt2.cmd, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/list.cmd,
	  test/data/list.right, test/data/setshow.right,
	  test/data/watch1.cmd, test/data/watch1.right,
	  test/example/.cvsignore, test/example/Makefile.am,
	  test/example/README, test/example/bug-args.sh.in,
	  test/example/bugIFS.sh.in, test/example/dbg-test1.sh,
	  test/example/dbg-test1.sub, test/example/dbg-test2.sh,
	  test/example/interrupt.sh.in: Integration script programs moved
	  to test/example.

2008-08-19 Tuesday 15:08  Rocky Bernstein <rocky@gnu.org>

	* command/show.sh, lib/Makefile.am, lib/processor.sh: Add Command
	  to show aliases. Need some integration tests though.

2008-08-19 Tuesday 14:46  Rocky Bernstein <rocky@gnu.org>

	* test/data/sig.right: I really need to redo this test.

2008-08-19 Tuesday 14:45  Rocky Bernstein <rocky@gnu.org>

	* command/alias.sh, lib/processor.sh: Add alias and unalias
	  debugger commands

2008-08-19 Tuesday 13:53  Rocky Bernstein <rocky@gnu.org>

	* test/: test-brkpt, test-bug-source, test-multi, test-opts,
	  test-subshell, test-tbreak, test-trace, unit/test-alias.sh.in,
	  unit/test-bashdb-trace.sh.in, unit/test-io.sh.in,
	  unit/test-pre.sh.in, unit/test-run.sh.in,
	  unit/test-save-restore.sh.in: Getting closer to having "make
	  distcheck" work again.

2008-08-19 Tuesday 12:21  Rocky Bernstein <rocky@gnu.org>

	* lib/alias.sh, test/unit/test-alias.sh.in: alias routines and unit
	  test for it.

2008-08-19 Tuesday 11:50  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, lib/columnize.sh, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-save-restore.sh.in: Add
	  save/restore unit test from kshdb (and zshdb).

2008-08-19 Tuesday 00:40  Rocky Bernstein <rocky@gnu.org>

	* command/break.sh, lib/processor.sh: Reinstate alias expansion.

2008-08-18 Monday 23:52  Rocky Bernstein <rocky@gnu.org>

	* test/data/: action.right, brkpt2.right, brkpt3.right,
	  bug-args.right, bugIFS.right, command.right, display.right,
	  frame.cmd, frame.right, list.right, multi1.right, multi2.right,
	  multi3.right, parm.right, settrace.right, skip.right,
	  subshell1.right, subshell2.right, tbreak.right, watch1.right:
	  Reinstate alias expansion and make use of it to reduce hard-coded
	  commands.

2008-08-18 Monday 21:07  Rocky Bernstein <rocky@gnu.org>

	* command/continue.sh, command/edit.sh, command/examine.sh,
	  command/file.sh, command/frame.sh, command/help.sh,
	  command/tracefn.sh, command/where.sh, lib/brk.sh, lib/frame.sh,
	  lib/help.sh, lib/processor.sh, test/data/sig.right,
	  test/unit/Makefile.am, test/unit/test-bashdb-trace.sh.in,
	  test/unit/test-tracefn.sh: Add more commands under new help
	  system. More code realignment towards zshdb and kshdb.

2008-08-17 Sunday 15:13  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, bashdb-main.inc.in, bashdb-trace.in, bashdb.in,
	  configure.ac, dbg-main.sh.in, dbg-opts.sh, command/Makefile.am,
	  command/break.sh, command/commands.sh, command/condition.sh,
	  command/continue.sh, command/debug.sh, command/delete.sh,
	  command/disable.sh, command/display.sh, command/edit.sh,
	  command/enable.sh, command/eval.sh, command/frame.sh,
	  command/help.sh, command/quit.sh, command/restart.sh,
	  command/source.sh, command/where.sh, doc/bashdb.texi,
	  lib/.cvsignore, lib/Makefile.am, lib/columnize.sh,
	  lib/dbg-call.sh, lib/frame.sh, lib/help.sh, lib/processor.sh,
	  test/bug-args.sh.in, test/bugIFS.sh.in, test/check-common.sh.in,
	  test/hanoi.sh.in, test/interrupt.sh.in, test/lopts.tests,
	  test/settrace.sh, test/test-opts, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/debug.right,
	  test/data/finish.right, test/data/frame.right,
	  test/data/lopts.right, test/data/parm.right,
	  test/data/settrace.right, test/data/sig.right,
	  test/data/sopts.right, test/data/tbreak.right,
	  test/data/watch1.right, test/unit/Makefile.am,
	  test/unit/test-bashdb-trace.sh.in, test/unit/test-fns.sh.in,
	  test/unit/test-frame.sh.in, test/unit/test-io.sh.in,
	  test/unit/test-pre.sh.in, test/unit/test-run.sh.in,
	  test/unit/test-set0.sh.in: Work on help system. Lots of
	  modularity things to keep in line with kshdb and zshdb.

2008-08-14 Thursday 02:15  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, dbg-main.sh.in, lib/dbg-call.sh,
	  lib/frame.sh: Broke bash --debugger when moving trap DEBUG. Damn.
	  test-settrace is broken by this commit

2008-08-13 Wednesday 14:31  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, dbg-main.sh.in, lib/Makefile.am,
	  lib/dbg-call.sh, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/debug.right,
	  test/data/finish.right, test/data/frame.right,
	  test/data/parm.right, test/data/sig.right,
	  test/data/tbreak.right: Move trap DEBUG out of dbg-main.sh and
	  into bashdb in preparation for adding code to loop when debugged
	  script exits. Move _Dbg_debugger into lib so we can call it even
	  if bashdb was called initially.  Incompatble change interface to
	  dbg_debugger to set step_ignore.

2008-08-12 Tuesday 14:07  Rocky Bernstein <rocky@gnu.org>

	* dbg-io.sh, lib/Makefile.am, lib/fns.sh, lib/msg.sh,
	  lib/save-restore.sh, test/unit/test-fns.sh.in,
	  test/unit/test-io.sh.in: Split off from fns debugger messages and
	  save/restore user vars into two different files

2008-08-12 Tuesday 11:21  Rocky Bernstein <rocky@gnu.org>

	* lib/processor.sh, test/data/sig.right: Remove weird IFS setting.

2008-08-11 Monday 16:49  Rocky Bernstein <rocky@gnu.org>

	* dbg-opts.sh, test/sopts.tests: Allow --library in short options
	  since that's what we do.  Correct help option on short options
	  and ignore -L or --library option.

2008-08-11 Monday 13:47  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: dbg-main.inc -> dbg-main.sh

2008-08-11 Monday 11:15  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, bashdb-trace.in, bashdb.in, dbg-opts.sh,
	  command/frame.sh, command/where.sh, lib/frame.sh,
	  test/data/brkpt2.right, test/data/bug-source.right,
	  test/data/debug.right, test/data/finish.right,
	  test/data/frame.right, test/data/parm.right, test/data/sig.right,
	  test/data/sopts.right, test/data/tbreak.right,
	  test/data/watch1.right: Split off common options-processing
	  routine into its own file.

2008-08-10 Sunday 23:22  Rocky Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/backtrace.sh, command/where.sh,
	  test/data/tbreak.right: backtrace.sh -> where.sh (to match zshdb
	  and kshdb). Use _Dbg_not_running in it.

2008-08-10 Sunday 22:25  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, lib/Makefile.am, lib/frame.sh, lib/stack.sh,
	  test/unit/.cvsignore, test/unit/Makefile.am,
	  test/unit/test-frame.sh.in, test/unit/test-stack.sh.in:
	  lib/stack.sh -> lib/frame.sh to match kshdb and zshdb. Other
	  small changes, e.g. typo: top_srcdir=@top_builddir@.

2008-08-10 Sunday 00:58  Rocky Bernstein <rocky@gnu.org>

	* test/: check_common.in, complete.tests: Test clean up no longer
	  uses these files.

2008-08-10 Sunday 00:57  Rocky Bernstein <rocky@gnu.org>

	* lib/sig.sh: Typo in fn name

2008-08-10 Sunday 00:54  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/Makefile.am, test/action.tests,
	  test/brkpt1.tests, test/brkpt2.tests, test/brkpt3.tests,
	  test/bug-source.tests, test/check-common.sh.in,
	  test/command.tests, test/dbg-test1.sh, test/dbg-test1.sh.in,
	  test/lopts.tests, test/search.tests, test/setshow.tests,
	  test/sig.tests, test/sopts.tests, test/subshell1.tests,
	  test/subshell2.tests, test/subshell3.tests, test/test-action,
	  test/test-bug-args, test/test-bug-source, test/test-bugIFS,
	  test/test-command, test/test-complete, test/test-debug,
	  test/test-list, test/test-misc, test/test-multi, test/test-opts,
	  test/test-setshow, test/test-sig, test/test-trace,
	  test/test-watch1, test/trace.tests, test/trace2.tests,
	  test/data/brkpt1.right, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/list.right,
	  test/data/sig.right: More work to clean up Tests. Some bugs
	  fixed.  TOP_BUILDDIR -> top_builddir (to match zshdb)

2008-08-09 Saturday 19:42  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, README, test/test-bug-args: test-bug-args: better
	  for make distcheck. Other small changes.

2008-08-09 Saturday 19:35  Rocky Bernstein <rocky@gnu.org>

	* test/unit/: Makefile.am, test-tracefn.sh: unit test of function
	  tracing.

2008-08-09 Saturday 16:13  Rocky Bernstein <rocky@gnu.org>

	* test/: check-common.sh.in, test-bug-args, test-bugIFS,
	  test-command, test-complete, test-debug, test-display,
	  test-finish, test-frame, test-interrupt, data/Makefile.am: Fix
	  some of the "make distcheck" breakage. Use /bin/bash -f in tests,
	  not /bin/sh.

2008-08-09 Saturday 11:54  Rocky Bernstein <rocky@gnu.org>

	* test/: Makefile.am, bug-args.tests, test-bug-args,
	  data/bug-args.right: Clean up test-bug-args.

2008-08-09 Saturday 11:22  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: See previous commit

2008-08-09 Saturday 11:20  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-init.inc, dbg-init.sh, dbg-io.inc, dbg-io.sh,
	  dbg-main.sh.in, command/restart.sh, test/check-common.sh.in,
	  test/test-debug, test/test-watch1, test/test-watch2,
	  test/trace2.tests, test/data/brkpt2.right,
	  test/data/bug-source.right, test/data/debug.right,
	  test/data/finish.right, test/data/frame.right,
	  test/data/parm.right, test/data/sig.right,
	  test/data/tbreak.right, test/data/watch1.cmd,
	  test/data/watch1.right, test/unit/test-io.sh.in: Check for
	  dbg-main.sh. dbg-{init,io}.inc -> dbg-{init.io}.sh Bang on tests
	  some more to get them to be more general.  Remove basename hack
	  in restart. Only add --debugger if we didn't invoke via bashdb.

2008-08-09 Saturday 02:36  Rocky Bernstein <rocky@gnu.org>

	* test/: .cvsignore, Makefile.am, bugIFS.tests, check-common.sh.in,
	  debug.tests, display.tests, finish.tests, frame.tests,
	  hanoi.sh.in, list.tests, lopts.tests, misc.tests, multi1.tests,
	  multi2.tests, multi3.tests, multi4.tests, parm.tests,
	  restart.tests, setshow.tests, settrace.sh, settrace.tests,
	  sig.tests, skip.tests, sopts.tests, subshell1.tests,
	  subshell2.tests, subshell3.tests, subshell4.tests, tbreak.tests,
	  test-bugIFS, test-debug, test-display, test-finish, test-frame,
	  test-list, test-misc, test-multi, test-opts, test-parm,
	  test-restart, test-search, test-setshow, test-settrace, test-sig,
	  test-skip, test-subshell, test-tbreak, test-trace, test-watch1,
	  test-watch2, trace2.tests, watch1.tests, watch2.tests,
	  data/.cvsignore, data/misc-output.right, data/misc.cmd,
	  data/misc.right, data/prof2.cmd, data/setshow.right,
	  data/settrace.right, data/watch1.cmd, data/watch1.right,
	  unit/.cvsignore: Move debugger command files and the output to
	  check against into data.  Reduce test bulk and one level of
	  indirection in many of the simple cases.

2008-08-09 Saturday 00:02  Rocky Bernstein <rocky@gnu.org>

	* test/check-common.sh.in: Old check_common.in

2008-08-08 Friday 22:04  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/Makefile.am, test/action.cmd,
	  test/action.right, test/action.tests, test/brkpt1.cmd,
	  test/brkpt1.right, test/brkpt1.tests, test/brkpt2.cmd,
	  test/brkpt2.right, test/brkpt2.tests, test/brkpt3.cmd,
	  test/brkpt3.right, test/brkpt3.tests, test/bug-args.cmd,
	  test/bug-args.right, test/bug-args.tests, test/bug-source.cmd,
	  test/bug-source.right, test/bug-source.tests, test/bugIFS.cmd,
	  test/bugIFS.right, test/command.cmd, test/command.right,
	  test/command.tests, test/complete.cmd, test/complete.right,
	  test/complete.tests, test/continue.cmd, test/debug.cmd,
	  test/debug.right, test/debug.tests, test/debug2.cmd,
	  test/display.cmd, test/display.right, test/finish.cmd,
	  test/finish.right, test/frame.cmd, test/frame.right,
	  test/interrupt.right, test/list.cmd, test/list.right,
	  test/lopts.right, test/misc-output.right, test/misc.cmd,
	  test/misc.right, test/multi1.cmd, test/multi1.right,
	  test/multi2.cmd, test/multi2.right, test/multi3.cmd,
	  test/multi3.right, test/multi4.cmd, test/multi4.right,
	  test/parm.cmd, test/parm.right, test/prof1.cmd, test/prof2.cmd,
	  test/quit.cmd, test/restart.cmd, test/restart.right,
	  test/restart2.cmd, test/search.cmd, test/search.right,
	  test/setshow.cmd, test/setshow.right, test/settrace.cmd,
	  test/settrace.right, test/sig.cmd, test/sig.right, test/skip.cmd,
	  test/skip.right, test/sopts.right, test/subshell1.cmd,
	  test/subshell1.right, test/subshell2.cmd, test/subshell2.right,
	  test/subshell3.cmd, test/subshell3.right, test/subshell4.cmd,
	  test/subshell4.right, test/tbreak.cmd, test/tbreak.right,
	  test/test-action, test/test-brkpt, test/test-brkpt1,
	  test/test-bug-args, test/test-bug-source, test/test-command,
	  test/test-complete, test/test-debug, test/trace.right,
	  test/trace2.right, test/watch1.cmd, test/watch1.right,
	  test/watch2.cmd, test/watch2.right, test/data/Makefile.am,
	  test/data/action.cmd, test/data/action.right,
	  test/data/brkpt1.cmd, test/data/brkpt1.right,
	  test/data/brkpt2.cmd, test/data/brkpt2.right,
	  test/data/brkpt3.cmd, test/data/brkpt3.right,
	  test/data/bug-args.cmd, test/data/bug-args.right,
	  test/data/bug-source.cmd, test/data/bug-source.right,
	  test/data/bugIFS.cmd, test/data/bugIFS.right,
	  test/data/command.cmd, test/data/command.right,
	  test/data/complete.cmd, test/data/complete.right,
	  test/data/continue.cmd, test/data/debug.cmd,
	  test/data/debug.right, test/data/debug2.cmd,
	  test/data/display.cmd, test/data/display.right,
	  test/data/finish.cmd, test/data/finish.right,
	  test/data/frame.cmd, test/data/frame.right,
	  test/data/interrupt.right, test/data/list.cmd,
	  test/data/list.right, test/data/lopts.right,
	  test/data/misc-output.right, test/data/misc.cmd,
	  test/data/misc.right, test/data/multi1.cmd,
	  test/data/multi1.right, test/data/multi2.cmd,
	  test/data/multi2.right, test/data/multi3.cmd,
	  test/data/multi3.right, test/data/multi4.cmd,
	  test/data/multi4.right, test/data/parm.cmd, test/data/parm.right,
	  test/data/prof1.cmd, test/data/prof2.cmd, test/data/quit.cmd,
	  test/data/restart.cmd, test/data/restart.right,
	  test/data/restart2.cmd, test/data/search.cmd,
	  test/data/search.right, test/data/setshow.cmd,
	  test/data/setshow.right, test/data/settrace.cmd,
	  test/data/settrace.right, test/data/sig.cmd, test/data/sig.right,
	  test/data/skip.cmd, test/data/skip.right, test/data/sopts.right,
	  test/data/subshell1.cmd, test/data/subshell1.right,
	  test/data/subshell2.cmd, test/data/subshell2.right,
	  test/data/subshell3.cmd, test/data/subshell3.right,
	  test/data/subshell4.cmd, test/data/subshell4.right,
	  test/data/tbreak.cmd, test/data/tbreak.right,
	  test/data/trace.right, test/data/trace2.right,
	  test/data/watch1.cmd, test/data/watch1.right,
	  test/data/watch2.cmd, test/data/watch2.right: Add data directory.
	  "make check" is broken until more tests are converted.

2008-08-08 Friday 21:22  Rocky Bernstein <rocky@gnu.org>

	* command/: Makefile.am, eval.sh, print.sh: Put print and eval in
	  same file

2008-08-08 Friday 21:19  Rocky Bernstein <rocky@gnu.org>

	* dbg-main.sh.in: See previous commit

2008-08-08 Friday 21:17  Rocky Bernstein <rocky@gnu.org>

	* dbg-main.sh.in, lib/Makefile.am, lib/brk.inc, lib/brk.sh,
	  lib/commands.inc, lib/commands.sh, lib/complete.inc,
	  lib/complete.sh, lib/file.inc, lib/file.sh, lib/fns.inc,
	  lib/fns.sh, lib/help.inc, lib/help.sh, lib/hist.inc, lib/hist.sh,
	  lib/info.inc, lib/info.sh, lib/journal.inc, lib/journal.sh,
	  lib/list.inc, lib/list.sh, lib/processor.inc, lib/processor.sh,
	  lib/run.inc, lib/run.sh, lib/sig.inc, lib/sig.sh, lib/stack.inc,
	  lib/stack.sh, test/sig.right, test/unit/test-fns.sh.in,
	  test/unit/test-run.sh.in, test/unit/test-stack.sh.in: More .inc
	  -> .sh

2008-08-08 Friday 20:56  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, test/Makefile.am, test/action.tests,
	  test/brkpt1.tests, test/brkpt2.tests, test/brkpt3.tests,
	  test/bug-args.tests, test/bug-source.tests, test/command.tests,
	  test/complete.tests, test/debug.tests, test/display.tests,
	  test/finish.tests, test/frame.tests, test/list.tests,
	  test/lopts.tests, test/misc.tests, test/multi1.tests,
	  test/multi2.tests, test/multi3.tests, test/multi4.tests,
	  test/parm.tests, test/restart.tests, test/search.tests,
	  test/setshow.tests, test/sig.right, test/sig.tests,
	  test/skip.tests, test/sopts.tests, test/subshell1.tests,
	  test/subshell2.tests, test/subshell3.tests, test/tbreak.tests,
	  test/test-action, test/test-brkpt, test/test-brkpt1,
	  test/test-bug-args, test/test-bug-source, test/test-bugIFS,
	  test/test-command, test/test-complete, test/test-debug,
	  test/test-display, test/test-frame, test/test-interrupt,
	  test/test-list, test/test-misc, test/test-multi, test/test-opts,
	  test/test-parm, test/test-restart, test/test-setshow,
	  test/test-settrace, test/test-sig, test/test-skip,
	  test/test-subshell, test/test-tbreak, test/test-trace,
	  test/test-watch1, test/test-watch2, test/trace.tests,
	  test/watch1.tests, test/watch2.tests: check_common.in =>
	  check-common.sh

2008-08-08 Friday 09:14  Rocky Bernstein <rocky@gnu.org>

	* test/: bugIFS.cmd, bugIFS.right, bugIFS.sh.in, bugIFS.tests,
	  check_common.in, test-bugIFS: Clean up and shorten bugIFS.sh and
	  the testing framework a little. More later

2008-08-07 Thursday 14:46  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, command/help.sh, command/source.sh,
	  lib/processor.inc, test/sig.right, test/unit/test-fns.sh.in: Some
	  _Dbg_msg turned into error _Dbg_errmsg. Some .inc -> .sh;
	  cosmetic changes.

2008-08-07 Thursday 14:41  Rocky Bernstein <rocky@gnu.org>

	* command/display.sh: Forgot to add previously

2008-08-07 Thursday 14:34  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, dbg-pre.sh.in: Missing files, etc.

2008-08-07 Thursday 14:33  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, bashdb-trace.in, bashdb.in: Install bugs caused by
	  .inc->.sh change.

2008-08-07 Thursday 14:23  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, bashdb-trace.in, bashdb.in, configure.ac,
	  dbg-init.inc, dbg-main.inc.in, dbg-main.sh.in, dbg-pre.sh,
	  lib/Makefile.am, lib/pre.inc.in, test/unit/test-pre.sh.in: More
	  .inc -> .sh

2008-08-07 Thursday 14:06  Rocky Bernstein <rocky@gnu.org>

	* dbg-main.inc.in, command/Makefile.am, command/backtrace.cmd,
	  command/backtrace.sh, command/break.cmd, command/break.sh,
	  command/commands.cmd, command/commands.sh, command/condition.cmd,
	  command/condition.sh, command/continue.cmd, command/continue.sh,
	  command/debug.cmd, command/debug.sh, command/delete.cmd,
	  command/delete.sh, command/disable.cmd, command/disable.sh,
	  command/edit.cmd, command/edit.sh, command/enable.cmd,
	  command/enable.sh, command/eval.cmd, command/eval.sh,
	  command/examine.cmd, command/examine.sh, command/file.cmd,
	  command/file.sh, command/frame.cmd, command/frame.sh,
	  command/handle.cmd, command/handle.sh, command/help.cmd,
	  command/help.sh, command/kill.cmd, command/kill.sh,
	  command/linetrace.cmd, command/linetrace.sh, command/load.cmd,
	  command/load.sh, command/log.cmd, command/log.sh,
	  command/print.cmd, command/print.sh, command/pwd.cmd,
	  command/pwd.sh, command/quit.cmd, command/quit.sh,
	  command/restart.cmd, command/restart.sh, command/set.cmd,
	  command/set.sh, command/show.cmd, command/show.sh,
	  command/signal.cmd, command/signal.sh, command/source.cmd,
	  command/source.sh, command/stepping.cmd, command/stepping.sh,
	  command/tracefn.cmd, command/tracefn.sh, command/tty.cmd,
	  command/tty.sh, command/undisplay.cmd, command/watch.cmd,
	  command/watch.sh, lib/brk.inc, test/sig.right,
	  test/unit/test-bashdb-trace.sh.in: *.cmd -> *.sh. Combine display
	  stuff in display.sh

2008-08-06 Wednesday 23:48  Rocky Bernstein <rocky@gnu.org>

	* test/unit/test-run.sh.in: Get a couple of _Dbg_not_running test
	  working.

2008-08-06 Wednesday 23:27  Rocky Bernstein <rocky@gnu.org>

	* command/source.cmd, lib/file.inc, test/unit/Makefile.am: Cosmetic
	  changes.

2008-08-06 Wednesday 15:46  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-main.inc.in, command/continue.cmd,
	  command/frame.cmd, command/stepping.cmd, lib/processor.inc,
	  lib/run.inc: Turn run from alias into fn

2008-08-06 Wednesday 15:44  Rocky Bernstein <rocky@gnu.org>

	* test/unit/test-run.sh.in: Add missing file

2008-08-06 Wednesday 15:39  Rocky Bernstein <rocky@gnu.org>

	* test/: sig.right, tbreak.right, unit/Makefile.am,
	  unit/test-bashdb-trace.sh.in, unit/test-fns.sh.in,
	  unit/test-stack.sh.in: Add generic test of running program
	  debugged.  test/unit: Hopefully more precice use of src/build
	  directories

2008-08-06 Wednesday 15:00  Rocky Bernstein <rocky@gnu.org>

	* test/unit/test-fns.sh.in: Remove a test of set $? which currently
	  does not work and we do not know how to fix

2008-08-06 Wednesday 14:57  Rocky Bernstein <rocky@gnu.org>

	* command/stepping.cmd: step/next moved into a command file

2008-08-06 Wednesday 14:55  Rocky Bernstein <rocky@gnu.org>

	* test/unit/test-fns.sh.in: Add more set_dol_q tests

2008-08-06 Wednesday 14:53  Rocky Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/down.cmd, command/frame.cmd,
	  command/log.cmd, command/restart.cmd, command/up.cmd,
	  lib/Makefile.am, lib/log.inc, lib/processor.inc, lib/run.inc:
	  Move more command things into command.

2008-08-05 Tuesday 11:33  Rocky Bernstein <rocky@gnu.org>

	* builtin/set0.c: Add copyleft.

2008-08-04 Monday 15:23  Rocky Bernstein <rocky@gnu.org>

	* lib/journal.inc: journal.inc - var journaling; formerly split off
	  from file.inc

2008-08-04 Monday 12:12  Rocky Bernstein <rocky@gnu.org>

	* test/unit/test-set0.sh.in: Skip set0 test if it's not around.

2008-08-04 Monday 12:00  Rocky Bernstein <rocky@gnu.org>

	* builtin/set0.c, command/Makefile.am, command/tracefn.cmd,
	  lib/Makefile.am, lib/tracefn.inc,
	  test/unit/test-bashdb-trace.sh.in: Set0 patches from
	  Masatake-san:   Fix comments. 	(set0_builtin): Free $0
	  before overwriting.	      Return SUCCESS instead of FAILURE.

	  lib/tracefn.inc -> command/tracefn.cmd

2008-08-04 Monday 11:35  Rocky Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/linetrace.cmd, command/trace.cmd,
	  test/unit/shunit2, test/unit/test-fns.sh.in: Add set_dol_q test.
	  Add more is_function tests. trace.cmd->linetrace.cmd to
	  distinguish function trace.

2008-08-04 Monday 00:43  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, dbg-init.inc, dbg-set-d-vars.inc,
	  command/restart.cmd, lib/Makefile.am, lib/file.inc,
	  lib/processor.inc, lib/sig.inc, test/watch1.right: journal code
	  split off into its own file. Rename _Dbg_steps to
	  _Dbg_step_ignore to match pdb, pydb, zshdb.

2008-08-03 Sunday 02:10  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, dbg-init.inc, command/backtrace.cmd,
	  command/restart.cmd, test/unit/test-pre.sh.in: Motion movement
	  bugs.

2008-08-02 Saturday 22:50  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, Makefile.am, configure.ac, dbg-file.inc,
	  dbg-info.inc, dbg-pre.inc.in, builtin/.cvsignore,
	  command/Makefile.am, command/edit.cmd, command/file.cmd,
	  command/handle.cmd, command/set.cmd, command/show.cmd,
	  command/signal.cmd, command/watch.cmd, lib/.cvsignore,
	  lib/Makefile.am, lib/brk.inc, lib/file.inc, lib/pre.inc.in,
	  lib/set.inc, lib/show.inc: See above.

2008-08-02 Saturday 19:42  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-main.inc.in, command/Makefile.am,
	  command/handle.cmd, command/signal.cmd, lib/Makefile.am,
	  lib/complete.inc, lib/info.inc, lib/sig.inc: More of the same as
	  before

2008-08-02 Saturday 19:14  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc, dbg-main.inc.in, dbg-stack.inc, command/Makefile.am,
	  lib/Makefile.am, lib/fns.inc, lib/stack.inc,
	  test/unit/test-fns.sh.in: More to lib. Fix install command
	  location (singular now, not plural). Should work when installed
	  now.

2008-08-02 Saturday 18:57  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-main.inc.in, command/Makefile.am,
	  command/backtrace.cmd, command/break.cmd, command/commands.cmd,
	  command/condition.cmd, command/continue.cmd, command/delete.cmd,
	  command/disable.cmd, command/enable.cmd, command/frame.cmd,
	  command/help.cmd, command/kill.cmd, command/undisplay.cmd,
	  lib/Makefile.am, lib/brk.inc, lib/commands.inc, lib/help.inc,
	  lib/info.inc, test/unit/.cvsignore, test/unit/test-stack.sh.in:
	  More command files. More files moved into lib.

2008-08-02 Saturday 18:24  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-commands.inc, dbg-complete.inc, dbg-log.inc,
	  dbg-main.inc.in, dbg-processor.inc, dbg-sig.inc, dbg-tracefn.inc,
	  lib/.cvsignore, lib/Makefile.am, lib/commands.inc,
	  lib/complete.inc, lib/log.inc, lib/processor.inc, lib/sig.inc,
	  lib/tracefn.inc, test/sig.right, test/unit/test-bashdb-trace.sh,
	  test/unit/test-bashdb-trace.sh.in: Move more files around.

2008-08-02 Saturday 17:56  Rocky Bernstein <rocky@gnu.org>

	* lib/Makefile.am: Forgot to add Makefile.am for new lib directory

2008-08-02 Saturday 17:38  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, dbg-brk.inc, dbg-edit.inc,
	  dbg-file.inc, dbg-help.inc, dbg-hist.inc, dbg-list.inc,
	  dbg-main.inc.in, dbg-processor.inc, dbg-set-d-vars.inc,
	  dbg-set.inc, dbg-show.inc, command/.cvsignore,
	  command/Makefile.am, command/backtrace.cmd, command/debug.cmd,
	  command/down.cmd, command/edit.cmd, command/eval.cmd,
	  command/examine.cmd, command/file.cmd, command/frame.cmd,
	  command/kill.cmd, command/load.cmd, command/print.cmd,
	  command/pwd.cmd, command/quit.cmd, command/restart.cmd,
	  command/source.cmd, command/trace.cmd, command/tty.cmd,
	  command/up.cmd, lib/brk.inc, lib/help.inc, lib/hist.inc,
	  lib/list.inc, lib/set.inc, lib/show.inc: Start to move library
	  files into lib. More work sorting out command files.

2008-07-29 Tuesday 12:29  Rocky Bernstein <rocky@gnu.org>

	* dbg-file.inc, dbg-init.inc, dbg-processor.inc,
	  dbg-set-d-vars.inc, test/sig.right: Code cleanu, better
	  modularization

2008-07-29 Tuesday 03:47  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.inc, dbg-processor.inc, dbg-stack.inc: More cleanups (as
	  a result looking at and writing zshdb)

2008-07-28 Monday 14:03  Rocky Bernstein <rocky@gnu.org>

	* dbg-main.inc.in: dbg-cmd.inc -> dbg-processor.inc

2008-07-27 Sunday 22:17  Rocky Bernstein <rocky@gnu.org>

	* dbg-info.inc, dbg-processor.inc, dbg-sig.inc, dbg-stack.inc: Move
	  more commands indo comands. do_stack_trace -> do_backtrace

2008-07-26 Saturday 23:42  Rocky Bernstein <rocky@gnu.org>

	* test/: sig.right, watch1.right: See above.

2008-07-26 Saturday 23:41  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-cmds.inc, dbg-processor.inc, test/brkpt2.right,
	  test/bug-source.right, test/debug.right, test/finish.right,
	  test/frame.right, test/parm.right, test/sig.right,
	  test/sopts.right, test/tbreak.right: dbg-cmds.inc ->
	  dbg-processor.inc to make more in line with ruby-debug name

2008-07-26 Saturday 23:28  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-cmds.inc, dbg-sig.inc: quit is in its own command
	  file.

2008-07-26 Saturday 22:41  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-commands.inc, dbg-sig.inc, test/sig.right:
	  _Dbg_cmdloop -> _Dbg_process_commands to bring in line with
	  ruby-debug name.

2008-07-22 Tuesday 21:43  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in: Update copyright date.

2008-07-18 Friday 07:10  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, dbg-init.inc, dbg-pre.inc.in,
	  test/settrace.right, test/settrace.sh,
	  test/unit/test-bashdb-trace.sh: Make debugger work under set -u.
	  Add set -u to settrace.

2008-07-17 Thursday 19:57  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in: Make a little more set -u friendly: change "-n
	  $1" to "$# > 0"

2008-07-17 Thursday 02:21  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in: Replace -n $1 test with $# which works under set
	  -u.

2008-07-16 Wednesday 16:02  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, configure.ac, test/unit/Makefile.am,
	  test/unit/test-bashdb-trace.sh.in: Save and restore set options
	  when sourceing bashdb-trace. Add unit test for saving/restoring
	  set options.

2008-07-13 Sunday 21:20  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, dbg-cmds.inc, builtin/Makefile.am,
	  test/sig.right: Move debugger commands into directory commands.

2008-07-13 Sunday 20:38  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, NEWS, dbg-init.inc, builtin/Makefile.am: Fix
	  installating built-in's readarray and set0.

2008-07-12 Saturday 10:57  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-cmds.inc, dbg-init.inc, test/brkpt2.right,
	  test/bug-source.right, test/debug.right, test/finish.right,
	  test/frame.right, test/parm.right, test/sig.right,
	  test/tbreak.right, test/watch1.right: Set $0 if the builtin is
	  available.

2008-07-12 Saturday 01:55  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, configure.ac, doc/bashdb.texi, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-pre.sh.in,
	  test/unit/test-set0.sh.in: Add unit test for set0 builtin.
	  doc/bashdb.texi: add { escapes in PS4 example.  bashdb.in: don't
	  tryoe to initialize _Dbg_ver more than once test-pre.sh.in: was
	  using builddir rather than srcdir.

2008-07-05 Saturday 20:37  Rocky Bernstein <rocky@gnu.org>

	* dbg-stack.inc: Simpler emacs line.

2008-07-05 Saturday 19:53  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-stack.inc, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-stack.sh.in: Add
	  _Dbg_print_frame to make a little more like ruby-debug. Add
	  minimal unit test for _Dbg_print_frame.

2008-06-19 Thursday 18:39  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Small formatting changes.

2008-06-19 Thursday 18:34  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: More detail regarding calling inside the
	  debugger.

2008-06-11 Wednesday 01:11  Rocky Bernstein <rocky@gnu.org>

	* dbg-pre.inc.in, dbg-tracefn.inc, test/unit/test-fns.sh.in,
	  test/unit/test-pre.sh.in: More tests, more quirks found by tests.

2008-06-09 Monday 06:30  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-fns.inc, builtin/.cvsignore,
	  test/unit/test-fns.sh.in: copies() to create a string with that
	  many copies.	remove is_defined_old.

2008-06-08 Sunday 17:27  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-cmds.inc, dbg-fns.inc, dbg-io.inc,
	  dbg-sig-ret.inc, dbg-tracefn.inc, test/unit/test-fns.sh.in: Add
	  errmsg routine distinct from msg routine. Add _Dbg_is_traced more
	  unit tests.

2008-06-07 Saturday 01:44  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc, test/unit/test-fns.sh.in: Add parse linespec unit
	  tests and fix some small robustness bugs.

2008-06-06 Friday 20:21  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc: Uninitialized variable bug on restart

2008-06-06 Friday 03:19  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-fns.inc, dbg-help.inc, dbg-sig.inc,
	  dbg-tracefn.inc, doc/bashdb.texi, test/sig.right: Add "continue
	  -" to turn off debugger and allow it to run full speed.  Function
	  tracing also turns off debugger stepping while tracing.

2008-06-06 Friday 01:40  Rocky Bernstein <rocky@gnu.org>

	* dbg-info.inc: Cleanups.

2008-06-06 Friday 01:03  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-fns.inc: Replace 'cut' with a parameter
	  substitution primative. Reduce backtick use.

2008-06-05 Thursday 10:07  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, test/unit/.cvsignore: Remove some depricated
	  backticks.

2008-06-05 Thursday 09:53  Rocky Bernstein <rocky@gnu.org>

	* test/sig.right: Really need to redo this test because line
	  numbers change too much.

2008-06-05 Thursday 09:51  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-cmds.inc, dbg-file.inc, dbg-fns.inc, dbg-io.inc,
	  dbg-main.inc.in, dbg-tracefn.inc, test/sig.right,
	  test/test-restart, test/unit/test-fns.sh.in: Add ability to trace
	  a function.

2008-06-03 Tuesday 02:03  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-file.inc, dbg-io.inc, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-io.sh.in: Add another unit
	  test of fns in dbg-io.inc.  readin routine moved from dbg-io.inc
	  to dbg-file.inc

2008-06-02 Monday 23:34  Rocky Bernstein <rocky@gnu.org>

	* dbg-file.inc, dbg-io.inc, dbg-log.inc: kshdb compatibility and
	  modernization.

2008-06-02 Monday 02:37  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, dbg-file.inc, test/unit/.cvsignore,
	  test/unit/Makefile.am, test/unit/test-fns.sh.in,
	  test/unit/test-pre.sh.in: More unit tests. More ksh93
	  compatability.

2008-06-01 Sunday 00:49  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-cmds.inc, dbg-fns.inc, dbg-hist.inc,
	  dbg-list.inc, builtin/.cvsignore, test/Makefile.am,
	  test/sig.right, test/unit/.cvsignore, test/unit/Makefile.am,
	  test/unit/shunit2, test/unit/test-fns.sh.in: START UNIT TESTS!
	  Some code clean ups as I learn how to program bash a little
	  better.

2008-05-27 Tuesday 03:51  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-brk.inc, dbg-cmds.inc, dbg-edit.inc, dbg-fns.inc,
	  dbg-help.inc, dbg-init.inc, dbg-io.inc, dbg-list.inc,
	  dbg-main.inc.in, dbg-pre.inc.in, dbg-sig.inc,
	  builtin/Makefile.am, test/sig.right: Make more compatible with
	  ksh93. Some work to separate builtins into their own directory.

2008-05-24 Saturday 01:25  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Small typos. Add the straight-quote in
	  typewriter font.

2008-05-23 Friday 23:55  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, readarray.c, builtin/Makefile.am,
	  builtin/readarray.c, builtin/set0.c: Add new builtin set0 to set
	  $0. Now that we have a couple of these, create a builtin
	  directory.

2008-05-22 Thursday 23:25  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Minor code changes

2008-05-22 Thursday 01:13  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, getopt-test.sh: Add getopt long test
	  to address #1915306 better.

2008-05-21 Wednesday 16:12  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, configure.ac: Bug in showing correct way to get help
	  when short option is in effect. Bug reported by Josh May.

2008-05-17 Saturday 21:59  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: e.g. -> e.g.@:

2008-04-15 Tuesday 23:55  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi, test/setshow.cmd, test/setshow.right: Document
	  set autoeval. Add autoeval test.

2008-04-12 Saturday 08:14  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-fns.inc, dbg-help.inc, dbg-init.inc,
	  dbg-set.inc, dbg-show.inc, test/complete.right, test/misc.right,
	  test/sig.right: Add set autoeval like ruby-debug has.

2008-02-05 Tuesday 09:24  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, doc/bashdb.texi: Change info-dir
	  entry as suggested in #1844025 . Some housekeeping.

2008-01-11 Friday 13:57  Rocky Bernstein <rocky@gnu.org>

	* emacs/Makefile.am: Don't give an error on "make check" if Emacs
	  is not around.

2008-01-10 Thursday 09:51  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Remove redundancy.

2008-01-03 Thursday 02:53  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-edit.inc: Add gdb's edit command.

2008-01-03 Thursday 02:52  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-cmds.inc, dbg-fns.inc, dbg-help.inc,
	  dbg-main.inc.in, doc/bashdb.texi, test/sig.right: Add gdb's
	  'edit' command.

2007-12-01 Saturday 21:24  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb-test.el.in: Add a marker-filter test.

2007-11-30 Friday 01:58  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Was creating duplicate buffers.

2007-11-26 Monday 00:49  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Make sure we have emacs 22 or greater.

2007-11-25 Sunday 17:05  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Make a major mode for backtrace

2007-11-20 Tuesday 19:39  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: bashdb-goto-trace-line; to goto a trace line
	  show in a shell in bashdbtrack.  Attempt to use
	  define-minor-mode.

	  bashdb-bashdbtrack -> bashdbtrack for when we split off to
	  another file.

2007-11-17 Saturday 11:56  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Set --annotate=3 which is what it is in gdba

2007-11-17 Saturday 11:44  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Add an advise function to hook into gud-reset.

2007-11-15 Thursday 00:38  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Make like the others (pydb and rdebug)

2007-11-14 Wednesday 00:48  Rocky Bernstein <rocky@gnu.org>

	* dbg-hist.inc: Use HISTSIZE environment variable.

2007-11-13 Tuesday 16:23  Rocky Bernstein <rocky@gnu.org>

	* test/sopts.right: Update sopts.

2007-11-13 Tuesday 16:20  Rocky Bernstein <rocky@gnu.org>

	* test/: Makefile.am, run-action, run-all, run-brkpt, run-brkpt1,
	  run-bug-args, run-bug-source, run-bugIFS, run-command,
	  run-complete, run-debug, run-display, run-finish, run-frame,
	  run-interrupt, run-list, run-misc, run-multi, run-opts, run-parm,
	  run-restart, run-search, run-setshow, run-settrace, run-sig,
	  run-skip, run-subshell, run-tbreak, run-trace, run-watch1,
	  test-action, test-all, test-brkpt, test-brkpt1, test-bug-args,
	  test-bug-source, test-bugIFS, test-command, test-complete,
	  test-debug, test-display, test-finish, test-frame,
	  test-interrupt, test-list, test-misc, test-multi, test-opts,
	  test-parm, test-restart, test-search, test-setshow,
	  test-settrace, test-sig, test-skip, test-subshell, test-tbreak,
	  test-trace, test-watch1, test-watch2: run-* -> test-* to match
	  other debuggers.

2007-11-13 Tuesday 12:57  Rocky Bernstein <rocky@gnu.org>

	* dbg-set.inc, test/Makefile.am, test/setshow.right: Had broke "set
	  listsize"

2007-11-13 Tuesday 12:48  Rocky Bernstein <rocky@gnu.org>

	* test/Makefile.am: Don't need setshow-output.right?

2007-11-13 Tuesday 12:46  Rocky Bernstein <rocky@gnu.org>

	* dbg-set.inc, doc/bashdb.texi, test/Makefile.am, test/misc.cmd,
	  test/misc.right, test/run-setshow, test/setshow.cmd,
	  test/setshow.right, test/setshow.tests: Add set history commands
	  and document that. Split off set/show testing from misc.

2007-11-12 Monday 15:02  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Document --command and --exec-command.

2007-11-12 Monday 14:58  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in: --command and --exec-command have
	  same meaning as they do in gdb.

2007-11-12 Monday 12:04  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc: Disable history manipulation. Need to figure out
	  how to deal with adding "-" as a command.

2007-11-12 Monday 12:00  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-fns.inc, dbg-hist.inc, dbg-init.inc,
	  dbg-show.inc, dbg-sig.inc, test/brkpt2.right, test/misc.right,
	  test/run-misc, test/sig.right, test/watch1.right: Fix bug in
	  displaying watch number.  Add/start "show history". .bashdb_hist
	  now stores history.

2007-11-07 Wednesday 12:34  Rocky Bernstein <rocky@gnu.org>

	* test/settrace.right: See above

2007-11-07 Wednesday 12:34  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, test/settrace.sh: Revert code for set_trace
	  since alias doesn't work. Revise test to use both debugger and
	  set_trace.

2007-11-07 Wednesday 02:28  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Remove annotation lines in bashdbtrace.

2007-11-05 Monday 15:59  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Improper breakpoint buffer string manipulation.

2007-11-05 Monday 15:28  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Not all Emacs have split-string-and-unquote.

2007-11-05 Monday 11:56  Rocky Bernstein <rocky@gnu.org>

	* test/: settrace.right, settrace.sh, sig.right: sig.right: was
	  checking for previous erroneous stack entry behavior.
	  settrace.*: convert set_trace to debugger. It does point out that
	  the set_trace alias doesn't work properly though.

2007-11-05 Monday 11:42  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-stack.inc, emacs/bashdb.el: dbg-stack.inc: fix
	  bug when stack adjustment offset given was not 2.  bashdb.el:
	  stack buffer now uses fringe marker.	dbg-cmds.inc: bug in not
	  showing stack buffer correctly after a stack-moving command. (In
	  truth though this wasn't possible before because of the
	  dbg-stack.inc bug)

2007-11-04 Sunday 15:04  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Revise/expand bashdb command documentation.

2007-11-04 Sunday 05:42  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, emacs/bashdb-test.el.in, emacs/bashdb.el: Fix more
	  bugs in new annotation mode. Stack tracks correctly now.  More
	  field coloring, more tests.

2007-11-03 Saturday 12:32  Rocky Bernstein <rocky@gnu.org>

	* emacs/: bashdb-test.el.in, bashdb.el: bashdb.el: make
	  bashdb-script-name more Lisp idiomatic. We also now parse the
	  whther the --annotation option was given and only set multiple
	  windows if that is set.

	  Use gud-target-name in annotation buffers and set gud-target-name
	  in those buffers too.

	  bashdb-test.el.in: modify test of bashdb-script-name for new
	  interface and to check whether --annotation was given.

2007-11-02 Friday 11:10  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Code reorganized

2007-11-02 Friday 11:00  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: a little more DRY.

2007-11-02 Friday 10:50  Rocky Bernstein <rocky@gnu.org>

	* emacs/: bashdb-test.el.in, bashdb.el: Parse all of the bashdb
	  options. Delete gud buffer before rename if it is already there
	  and use the short filename.  Clean up regression tests (run them
	  all now) and add a couple more.

2007-11-02 Friday 03:55  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: A hacky way to get the current buffer to show
	  the file name rather than '1' from "--annotate 1"

2007-10-30 Tuesday 11:46  Rocky Bernstein <rocky@gnu.org>

	* NEWS, THANKS, bashdb-trace.in: Dbg_set_trace -> Dbg_debugger more
	  often. Thank Alberto Griggio. Note what's happened.

2007-10-30 Tuesday 02:56  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, emacs/bashdb.el: bashdb.in: correct long option
	  "annotate" option bashdb.el: correct regexps for stack and
	  breakpoint entries

2007-10-29 Monday 15:00  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, dbg-help.inc, dbg-show.inc,
	  emacs/bashdb.el, test/brkpt2.right, test/bug-source.right,
	  test/debug.right, test/finish.right, test/frame.right,
	  test/misc.right, test/parm.right, test/sig.right,
	  test/tbreak.right, test/watch1.right: annotate now takes an
	  integer parameter.  bashdb-trace.in: bring in line with bashdb -
	  add annotate

2007-10-29 Monday 05:19  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, configure.ac, dbg-cmds.inc, dbg-init.inc,
	  emacs/bashdb.el, test/brkpt2.right, test/bug-source.right,
	  test/debug.right, test/finish.right, test/frame.right,
	  test/parm.right, test/sig.right, test/tbreak.right,
	  test/watch1.right: Add "set/show annotate" and guda-like emacs
	  support. Adds buffers for breakpoints and frames in addition to
	  the source code and command buffers.

2007-10-27 Saturday 03:47  Rocky Bernstein <rocky@gnu.org>

	* NEWS: Small typo

2007-10-27 Saturday 03:34  Rocky Bernstein <rocky@gnu.org>

	* test/run-bugIFS: Remove temporary file.

2007-10-27 Saturday 03:23  Rocky Bernstein <rocky@gnu.org>

	* INSTALL, NEWS, configure.ac, test/bugIFS.right, test/run-bugIFS:
	  Get ready for 3.1 0.09 release. bugIFS: some OS's or bash
	  versions report declare output as "declare --" and some "declare
	  -x"

2007-10-14 Sunday 09:12  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, NEWS: Another install bug when
	  $(DESTDIR)$(PKGDATADIR) = $(DESTDIR)$(PARENT_DIR:/=)

2007-10-14 Sunday 08:50  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc, test/bugIFS.right: Bug when IFS was set. A couple of
	  subshell commands in the debugger, in particluar the one setting
	  the current filename was subject to the IFS value set in the
	  debugged program. This could cause us to report the wrong
	  filename.

2007-10-14 Sunday 07:29  Rocky Bernstein <rocky@gnu.org>

	* test/: brkpt2.right, bug-source.right, debug.right, finish.right,
	  frame.right, parm.right, sig.right, tbreak.right, watch1.right:
	  line numbers again.

2007-10-14 Sunday 07:15  Rocky Bernstein <rocky@gnu.org>

	* test/sig.right: Line #'s again.

2007-10-14 Sunday 04:07  Rocky Bernstein <rocky@gnu.org>

	* NEWS, test/brkpt2.right, test/bug-source.right, test/debug.right,
	  test/finish.right, test/parm.right, test/tbreak.right: Line
	  number changes.

2007-10-14 Sunday 03:53  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-main.inc.in, test/brkpt2.right,
	  test/bug-source.right, test/debug.right, test/finish.right,
	  test/parm.right, test/sig.right, test/tbreak.right: Set prefix at
	  run-time for cygwin. Line number change again.

2007-10-14 Sunday 03:02  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: Replace := with = for portability.

2007-10-14 Sunday 00:42  Rocky Bernstein <rocky@gnu.org>

	* NEWS, cvs2cl_usermap, test/brkpt2.right, test/bug-source.right,
	  test/debug.right, test/finish.right, test/frame.right,
	  test/parm.right, test/sig.right, test/tbreak.right,
	  test/watch1.right: test/*: bashdb added another line Go over in
	  preparation of another release 3.1-0.09

2007-08-16 Thursday 11:32  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: Add more ugliness. If we remove the bashdb
	  directory, in adding a symlink, make sure we recopy pkgdata
	  files.

2007-07-16 Monday 02:51  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in: More explicit error message when we can't find the
	  debugger directory.

2007-07-12 Thursday 08:37  Masatake YAMATO <jet@gyve.org>

	* emacs/Makefile.am: To irmpove portability use = instead of :=.

2007-07-12 Thursday 06:06  Masatake YAMATO <jet@gyve.org>

	* emacs/bashdb.el: Fix a typo in document strings.  Fix regexp used
	  for finding "bashdb" in command-line.  Use `when' instead of
	  `if'.  Add documents about to `bashdb'.  Use lambda to pass
	  command-line to gud-bashdb-massage-args.  Introduce
	  `gud-bashdb-complete-command' that wraps
	  `gud-gdb-complete-command'.  Set
	  `bashdb-bashdbtrack-is-tracking-p' to nil as default value. This
	  is temporary solution.  Use `bashdb-bashdbtrack-is-tracking-p'
	  instead of `bashdb-bashdbtrack-minor-mode-string' as key for
	  `minor-mode-alist'.

2007-06-27 Wednesday 13:43  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Add info links in Eamcs section.

2007-05-14 Monday 00:37  Rocky Bernstein <rocky@gnu.org>

	* doc/: Makefile.am, bashdb.texi: Makefile.am: get PDF generation
	  working again.  bashdb.texi: some typos and small fixups listing
	  parameter on some commands.

2007-05-07 Monday 02:42  Rocky Bernstein <rocky@gnu.org>

	* TODO: Revise - note what --tty and tty command should be doing.
	  Cross one thing off the list of remaining items. (Thanks to Matt
	  Fleming.)

2007-04-28 Saturday 11:12  Rocky Bernstein <rocky@gnu.org>

	* AUTHORS: Change email address.

2007-03-03 Saturday 05:02  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-fns.inc, dbg-help.inc, dbg-set.inc,
	  dbg-sig.inc: Remove some "evil" eval commands that emacs 23 warns
	  about.

2007-03-03 Saturday 01:10  Rocky Bernstein <rocky@gnu.org>

	* test/sig.right: Lines have changed again.

2007-03-03 Saturday 01:06  Rocky Bernstein <rocky@gnu.org>

	* NEWS, dbg-cmds.inc, dbg-help.inc, doc/bashdb.texi: Allow tilde,
	  filename and variable expansion in the "cd" command for Poor
	  Yarick.

2007-03-02 Friday 21:36  Rocky Bernstein <rocky@gnu.org>

	* dbg-sig.inc, emacs/bashdb.el: bashdb.el: remove use of free
	  variable db-sig.inc: allow unbound variables - at least for now.

2007-03-02 Friday 08:56  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc: Typo

2007-03-02 Friday 08:55  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc: A tad nicer

2007-03-02 Friday 08:54  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc: Split file:line the POSIX way, _Dbg_split was
	  failing under weird circumstances

2007-03-02 Friday 07:56  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc: Deal with some of the many undefined variable bugs.

2007-03-02 Friday 05:42  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb-man.pod: Typo caught by Yarik the Wise.

2007-03-01 Thursday 03:05  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi, emacs/bashdb-test.el.in, emacs/bashdb.el:
	  doc/bashdb.texi: Wrong order of title/info-name for info
	  directory listing Thanks to Yaroslav the Wise for catching this.

	  emacs/*: allow a space in filenames which makes things nicer
	  under Microsoft Windows. Add more stringent testing too. Thanks
	  to DaveS.

2007-02-18 Sunday 02:25  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-sig.inc, test/sig.right: More reduction of
	  uninitialized variables.

2007-02-18 Sunday 01:29  Rocky Bernstein <rocky@gnu.org>

	* NEWS: What's up.

2007-02-18 Sunday 01:27  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-sig.inc, test/debug.right, test/sig.right:
	  Initialize more variables.

2007-02-18 Sunday 00:58  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc: Initialize another variable.

2007-02-18 Sunday 00:47  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-cmds.inc, test/sig.right: Remove some more
	  uninitialized variables.

2007-02-18 Sunday 00:38  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc: Remove use of an uninitialized variable.

2007-02-17 Saturday 12:07  Rocky Bernstein <rocky@gnu.org>

	* dbg-help.inc, dbg-hist.inc, dbg-init.inc, dbg-show.inc,
	  test/misc.cmd, test/misc.right: show commands now allows an
	  optional "+" or int parameter same as gdb.  A negative value is a
	  start location. Add this to the help.

2007-02-15 Thursday 19:21  Rocky Bernstein <rocky@gnu.org>

	* test/misc.right: Added linetrace delay.

2007-02-15 Thursday 19:20  Rocky Bernstein <rocky@gnu.org>

	* dbg-help.inc, dbg-init.inc, dbg-set.inc, dbg-show.inc,
	  dbg-sig.inc: Add linetrace delay

2007-02-13 Tuesday 14:10  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Make file names on (temporary) breakpoints and
	  clear include the directory name.

2007-02-11 Sunday 23:06  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, dbg-cmds.inc, dbg-fns.inc, dbg-set-d-vars.inc,
	  dbg-sig.inc, doc/bashdb.texi, test/bugIFS.cmd, test/bugIFS.right,
	  test/bugIFS.sh.in, test/sig.right: Set PS4 to a better value and
	  make sure to restore it when going back into the user program.
	  Also restore on quit. Likewise for other variables.

2007-02-11 Sunday 20:19  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in: Typo.

2007-02-11 Sunday 20:18  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in: ALlow _Dbg_debugger() as an alias for
	  _Dbg_step()

2007-02-11 Sunday 11:43  Rocky Bernstein <rocky@gnu.org>

	* dbg-help.inc: Add help for debugger command "kill"

2007-02-03 Saturday 21:06  Rocky Bernstein <rocky@gnu.org>

	* THANKS: Give credit where it is due.

2007-02-03 Saturday 11:55  Rocky Bernstein <rocky@gnu.org>

	* test/run-sig: Signals seem to be working on cygwin now

2007-02-03 Saturday 11:41  Rocky Bernstein <rocky@gnu.org>

	* test/dbg-test1.sh: remove derived file

2007-02-03 Saturday 11:40  Rocky Bernstein <rocky@gnu.org>

	* test/run-sig: Changes to make FreeBSD work.

2007-01-25 Thursday 03:23  Rocky Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, dbg-cmds.inc, dbg-help.inc, dbg-init.inc,
	  dbg-set.inc, dbg-show.inc, doc/bashdb-man.pod, doc/bashdb.texi,
	  test/action.cmd, test/action.right, test/brkpt1.cmd,
	  test/brkpt1.right, test/brkpt2.cmd, test/brkpt2.right,
	  test/brkpt3.cmd, test/brkpt3.right, test/bug-args.cmd,
	  test/bug-args.right, test/bug-source.cmd, test/bug-source.right,
	  test/bugIFS.cmd, test/bugIFS.right, test/command.cmd,
	  test/command.right, test/complete.cmd, test/complete.right,
	  test/debug.cmd, test/debug.right, test/debug2.cmd,
	  test/display.cmd, test/display.right, test/finish.cmd,
	  test/finish.right, test/frame.cmd, test/frame.right,
	  test/list.cmd, test/list.right, test/misc-output.right,
	  test/misc.cmd, test/misc.right, test/multi1.cmd,
	  test/multi1.right, test/multi2.cmd, test/multi2.right,
	  test/multi3.cmd, test/multi3.right, test/multi4.cmd,
	  test/multi4.right, test/parm.cmd, test/parm.right,
	  test/prof1.cmd, test/prof2.cmd, test/quit.cmd, test/restart.cmd,
	  test/restart.right, test/restart2.cmd, test/search.cmd,
	  test/search.right, test/settrace.cmd, test/settrace.right,
	  test/sig.cmd, test/sig.right, test/skip.cmd, test/skip.right,
	  test/subshell1.cmd, test/subshell1.right, test/subshell2.cmd,
	  test/subshell2.right, test/subshell3.cmd, test/subshell3.right,
	  test/subshell4.cmd, test/tbreak.cmd, test/tbreak.right,
	  test/watch1.cmd, test/watch1.right, test/watch2.cmd,
	  test/watch2.right: Add set/show trace-commands to be compatible
	  with gdb 6.6. Lots of output changed, but really not much else.

2007-01-23 Tuesday 14:11  Rocky Bernstein <rocky@gnu.org>

	* THANKS: How could I have let this slip for so long?

2007-01-20 Saturday 18:42  Rocky Bernstein <rocky@gnu.org>

	* doc/: bashdb-man.pod, bashdb.texi: More doc fixes

2007-01-20 Saturday 15:09  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb-man.pod: Remove --vtrace

2007-01-20 Saturday 14:24  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: bashdb.tex: more "set -x" reworking.

2007-01-20 Saturday 14:02  Rocky Bernstein <rocky@gnu.org>

	* NEWS: Add date.

2007-01-20 Saturday 12:03  Rocky Bernstein <rocky@gnu.org>

	* emacs/.cvsignore: Wasn't this committed already?

2007-01-20 Saturday 12:02  Rocky Bernstein <rocky@gnu.org>

	* emacs/Makefile.am: More things to make "make distcheck" work.

2007-01-20 Saturday 11:32  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, emacs/Makefile.am, emacs/bashdb-test.el,
	  emacs/bashdb-test.el.in, test/Makefile.am, test/dbg-test1.sh:
	  Things to make "make distcheck" work.

2007-01-20 Saturday 10:38  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, configure.ac, doc/bashdb.texi, test/Makefile.am,
	  test/dbg-test1.sh, test/dbg-test1.sh.in, test/list.right,
	  test/search.right: Change to make "make distcheck" work.

2007-01-20 Saturday 03:50  Rocky Bernstein <rocky@gnu.org>

	* test/: brkpt2.right, bug-source.right, debug.right, finish.right,
	  frame.right, parm.right, sig.right: Line numbers changed bashdb
	  277 is now bashdb 275

2007-01-20 Saturday 03:24  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, doc/.cvsignore, test/misc.right: Get ready for
	  3.1-0.08 release

2007-01-19 Friday 21:58  Rocky Bernstein <rocky@gnu.org>

	* NEWS, bashdb.in, dbg-show.inc, doc/bashdb.texi: Note $PS4.

2007-01-19 Friday 21:41  Rocky Bernstein <rocky@gnu.org>

	* NEWS: What's new.

2007-01-04 Thursday 04:26  Rocky Bernstein <rocky@gnu.org>

	* emacs/: Makefile.am, bashdb-test.el, bashdb.el, elk-test.el:
	  Tighten regulare expression and add 1st trivial emacs regression
	  test.

2006-12-28 Thursday 12:35  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb-man.pod: Typo.

2006-12-28 Thursday 12:34  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, doc/Makefile.am, doc/bashdb-man.pod:
	  doc/bashdb-man.pod: Document -Y|--vtrace option. Make html/man
	  customizations for links. Note unavailability of long options
	  sometimes.

	  doc/Makefile: Remove Perlisms. This is not part of Perl

	  dbg-cmds.inc: correct a comment

2006-12-27 Wednesday 16:45  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Example program bugs. Perhaps at one time I was
	  going to make use of these?

2006-12-26 Tuesday 21:20  Rocky Bernstein <rocky@gnu.org>

	* test/trace.right: Last change made better output.

2006-12-26 Tuesday 21:19  Rocky Bernstein <rocky@gnu.org>

	* dbg-list.inc: Don't linetrace if depth < 0; this removes that
	  bashdb call lines.

	  Use last_command on string substitution, not source line. That
	  way we don't have problems of mismatched quotes and such.

	  This is subtle, because the source line is what (not the command)
	  is really what we want in showing location info.

2006-12-26 Tuesday 06:54  Rocky Bernstein <rocky@gnu.org>

	* test/: brkpt2.right, bug-source.right, debug.right, finish.right,
	  frame.right, parm.right, sig.right, tbreak.right, trace.right,
	  watch1.right: Arg!!!

2006-12-26 Tuesday 06:49  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-list.inc: Add -Y --vtrace options in bashdb
	  script.  /dev/null error in expanding line.

2006-12-26 Tuesday 05:09  Rocky Bernstein <rocky@gnu.org>

	* test/: brkpt2.right, bug-source.right, debug.right, finish.right,
	  frame.right, misc.right, parm.right, sig.right, tbreak.right,
	  trace.right, watch1.right: Output line numbers have changed yet
	  again.

2006-12-26 Tuesday 04:58  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-init.inc, dbg-list.inc, dbg-set.inc,
	  dbg-show.inc, test/Makefile.am, test/frame.cmd, test/frame.right,
	  test/frame.tests, test/run-frame, test/sig.right: Add set
	  linetrace full Check in frame tests.

2006-12-26 Tuesday 03:17  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb-man.pod: Make note of -X|Trace and --.

2006-12-26 Tuesday 01:58  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Add footnote about undefined variables in
	  debugger example section.

2006-12-24 Sunday 12:29  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Remove duplicate listing of "return" command.

2006-12-24 Sunday 12:24  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: More small typos.

2006-12-23 Saturday 13:50  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Note we can use negative numbers in frame, up
	  and down. Fix some weird grammar one problem caused by a weird
	  texinfo formatting problem - easier to switch remove the
	  formatting that figure out why texinfo mangled things.

2006-12-20 Wednesday 07:51  Rocky Bernstein <rocky@gnu.org>

	* test/sig.right: A different wrong

2006-12-20 Wednesday 07:49  Rocky Bernstein <rocky@gnu.org>

	* dbg-sig.inc, dbg-stack.inc, test/brkpt2.right: dbg-stack.inc:
	  Allow negative numbers in up/down/frame. frame -1 means
	  least-recent frame. Refactor to reduce duplication of code (and
	  increase reliability).

	  dbg-sig.inc: there is still a bug in dbg-stack.in in showing the
	  stack.  The old and new output are both slightly wrong, just a
	  different wrong.

2006-12-20 Wednesday 04:44  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.inc: Revert change a little. Dunno why it doesn't work.

2006-12-20 Wednesday 04:42  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.inc: Simplfy regexp and add a signed int pattern.

2006-12-20 Wednesday 04:08  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-list.inc, test/list.right: More refactoring and
	  reduction of code via dynamic binding of local variables.

2006-12-19 Tuesday 23:54  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-list.inc: Refactor list - and it adds stuff like
	  the ability to list fns too.

2006-12-19 Tuesday 23:41  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, test/list.right: Refactor a little to reduce
	  redundancy. Much more is needed though.

2006-12-19 Tuesday 20:12  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-list.inc: Info messages corrected.

2006-12-19 Tuesday 20:06  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-file.inc, test/misc.right, test/sig.right: Do
	  more in terms of trying to find a file by using pwd in addition
	  to dbg_init_cwd.

2006-12-19 Tuesday 17:30  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-help.inc: First crack at a "load" command.

2006-12-19 Tuesday 14:59  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: More wordsmithing regarding --.

2006-12-19 Tuesday 06:44  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-fns.inc, dbg-list.inc, test/Makefile.am,
	  test/bug-source.cmd, test/bug-source.right,
	  test/bug-source.tests, test/run-bug-source: Files names coming
	  from function line-specificiations should be read in. Debian
	  Bug#403306:

2006-12-19 Tuesday 04:41  Rocky Bernstein <rocky@gnu.org>

	* dbg-io.inc: Was trying to access an uninitialized variable.

2006-12-19 Tuesday 02:10  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: bashdb-trace is *not* an install script!

2006-12-19 Tuesday 00:39  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi, test/.cvsignore, test/bug-args.cmd,
	  test/bug-args.right, test/bug-args.sh.in, test/bug-args.tests:
	  When running bashdb we need -- to indicate where to stop bashdb
	  options processing. Document this and test for it.

2006-12-12 Tuesday 12:30  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: Forgot to install bashdb-trace

2006-12-12 Tuesday 04:13  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-help.inc, dbg-show.inc, test/Makefile.am,
	  test/misc.right: Wasn't giving "set/show linetrace" in help
	  output.  configure.ac: In CVS again,

2006-12-11 Monday 11:47  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: If I did things right, Oleksandr Moskalenko says
	  this is what works for Debian.

2006-12-10 Sunday 23:09  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: linespec -> line-specification.

2006-12-10 Sunday 18:08  Rocky Bernstein <rocky@gnu.org>

	* NEWS, configure.ac, test/Makefile.am, test/bug-args.sh,
	  test/bug-args.sh.in, test/hanoi.sh.in: bug-args.sh: More
	  consistent with other tests of this ilk

2006-12-03 Sunday 22:31  Rocky Bernstein <rocky@gnu.org>

	* test/: command.cmd, command.right: There's a bug lurking
	  somewhere in command variable expansion. Put for now.

2006-12-03 Sunday 22:08  Rocky Bernstein <rocky@gnu.org>

	* NEWS, test/sig.right: sig.right: line numbers have shifted around
	  again.

2006-12-03 Sunday 22:00  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, dbg-cmds.inc, test/interrupt.sh.in,
	  test/watch2.right: dbg-cmds.inc: Changes mostly for cygwin.
	  Cygwin doesn't have /dev/stdin. It does have block (at least via
	  bash) the special character test -c.

	  interrupt.sh.in: put in getting this test working for now.

	  test/watch2.right: Should be echoing debugger commands? I may
	  reverse this later as what the "right" output should be. Dunno.

2006-12-03 Sunday 16:31  Rocky Bernstein <rocky@gnu.org>

	* NEWS: The usual.

2006-12-03 Sunday 16:25  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: We should have made the 0.7cvs a while ago.

2006-12-03 Sunday 16:19  Rocky Bernstein <rocky@gnu.org>

	* NEWS, bashdb.in, configure.ac: Add --enable-getopt option to
	  disable GNU getopt for systems that have non-GNU getopt like
	  NetBSD.

2006-11-30 Thursday 01:57  Rocky Bernstein <rocky@gnu.org>

	* test/: sig.right, watch2.cmd, watch2.right: Fix up output.
	  watch2.cmd was relying on a previous bug!

2006-11-29 Wednesday 23:12  Rocky Bernstein <rocky@gnu.org>

	* dbg-sig.inc, test/Makefile.am, test/bug-args.cmd,
	  test/bug-args.right, test/bug-args.sh, test/bug-args.tests,
	  test/run-bug-args: Fix bug when $1, $2, etc. are reduced such as
	  when shift'ed.

2006-11-02 Thursday 01:24  Rocky Bernstein <rocky@gnu.org>

	* doc/: Makefile.am, bashdb.texi, copyright.texi: Address Debian
	  legal concerns, yet again.  Actually it is Oleksandr Moskalenko
	  who did all the heavy lifting. Send thanks (or gripes) to him.

2006-11-01 Wednesday 12:53  Rocky Bernstein <rocky@gnu.org>

	* README: Revise to reflect current changes over the years.

2006-10-08 Sunday 12:09  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Small typos.

2006-10-03 Tuesday 08:55  Rocky Bernstein <rocky@gnu.org>

	* test/: run-interrupt, .cvsignore: See above

2006-10-03 Tuesday 08:54  Rocky Bernstein <rocky@gnu.org>

	* NEWS, bashdb-trace.in, configure.ac, test/Makefile.am,
	  test/interrupt.right, test/interrupt.sh.in, test/interrupt.tests:
	  Add an interrupt test

2006-10-03 Tuesday 08:14  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Hack on new program-controlled debugger sections
	  some more.

2006-10-03 Tuesday 03:54  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, doc/bashdb.texi: Document behavior. Fix bug in
	  signal handling.

2006-10-03 Tuesday 03:36  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, test/hanoi.sh.in: Document linetrace on/off at
	  least as comments to the routines.  Add a routine to set debugger
	  signal handling.

2006-09-17 Sunday 08:08  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: We don't yet allow signal ranges or "all" like
	  gdb does.

2006-09-06 Wednesday 09:34  Rocky Bernstein <rocky@gnu.org>

	* NEWS: Note "kill".

2006-09-06 Wednesday 09:30  Rocky Bernstein <rocky@gnu.org>

	* dbg-complete.inc: Add new debugger commands "signal" and "kill"
	  to list of completion words.

2006-09-06 Wednesday 09:26  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, doc/bashdb.texi, test/run-sig, test/sig.cmd,
	  test/sig.right: Add "kill" command.

2006-09-06 Wednesday 04:20  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (read_array): Initialize `line_count' to 0 and Don't
	  increment `line_count_goal' in if-condition. Instead check
	  `line_count' is non-zero before calling `run_callback'.

2006-09-06 Wednesday 04:16  Masatake YAMATO <jet@gyve.org>

	* test/check_common.in: (check_output): Remove unnecessary output
	  hacking with sed.

2006-09-06 Wednesday 00:51  Rocky Bernstein <rocky@gnu.org>

	* readarray.c: Basically revert to version 1.17. line_count_goal is
	  the number of lines to read, not the last line number.

2006-09-04 Monday 14:57  Rocky Bernstein <rocky@gnu.org>

	* readarray.c: Test for number of lines to read didn't account for
	  non-zero offsets. Thanks to Masatake for catching.

2006-09-04 Monday 04:24  Rocky Bernstein <rocky@gnu.org>

	* readarray.c: Remove unnecessary test.

2006-09-04 Monday 03:31  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Go over the signal command doc and make
	  subsections for "handle, info handle" and "signal".

2006-09-03 Sunday 09:17  Rocky Bernstein <rocky@gnu.org>

	* NEWS, bashdb.in: bashdb.in: bug in handling --trace NEWS: note
	  gdb-like signal command

2006-09-03 Sunday 09:09  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-help.inc, dbg-io.inc, dbg-sig.inc, readarray.c,
	  doc/bashdb.texi, test/sig.cmd, test/sig.right: readarray.c:
	  off-by one error. Was running callback on first read.  Add
	  gdb-like signal command.

2006-08-26 Saturday 07:50  Masatake YAMATO <jet@gyve.org>

	* readarray.c: Support cygwin again. Accept non seek-able file
	  descriptor.	(get_line): Rename `zreadlinec'. Added new argument
	  `unbuffered_read'. Use `zread' if `unbuffered_read' is non zero.
	  (GET_LINE_INITIAL_ALLOCATION): Renamed from
	  `ZREADLINE_INITIAL_ALLOCATION'.  (read_array): Added new local
	  variable `unbuffered_read'.  Call zsyncfd only if
	  `unbuffered_read' is zero.  (readarray_doc): Updated.

2006-08-23 Wednesday 23:56  Rocky Bernstein <rocky@gnu.org>

	* readarray.c: Revise "help readarray".

2006-08-23 Wednesday 17:46  Masatake YAMATO <jet@gyve.org>

	* readarray.c: Rename `ZREADLINE_INITIAL_ALLOCATION' to
	  `ZREADLINEC_INITIAL_ALLOCATION' (readarray_doc,
	  readarray_struct): Updated documents.

2006-08-22 Tuesday 16:52  Masatake YAMATO <jet@gyve.org>

	* readarray.c: Add comment for `zreadlinec'.  (zreadlinec): Don't
	  use g_return_val_if_fail.  (read_array): Rename `arrayname' to
	  `array_name'.  Don't call `make_new_array_variable` and
	  `convert_var_to_array' here.	Don't call `zsyncfd' before calling
	  `zreadlinec' but call it after `zreadlinec'.	Use
	  `bind_array_variable'.  (readarray_builtin): Return error if
	  __CYGWIN__ is defined.  Check `fd' is seek-able or not.  Check
	  `array_name' with `valid_array_reference'.  (readarray_doc):
	  Update documents.

2006-08-22 Tuesday 16:44  Masatake YAMATO <jet@gyve.org>

	* test/check_common.in: Trim progress bar output printed by
	  readarray's callback.

2006-08-21 Monday 18:26  Masatake YAMATO <jet@gyve.org>

	* readarray.c: Don't include filecntl.h, string.h, and chartypes.h.
	  Include common.h and bashintl.h.  (zreadlinec): Separate variable
	  declarations and initializations. Use xrealloc and xmalloc.
	  (run_callback): New function.  (do_chop): New function.
	  (munge_list): Removed.  (read_array): Rename many local
	  variables. Use xfree, do_chop, run_callback.
	  (readarray_builtin): Remove `munge_list'. Rename local variable
	  `line' to `lines'. Use _() for the future merging to bash.
	  (readarray_doc): Updated.  (readarray_struct): Updated.

2006-08-21 Monday 11:49  Masatake YAMATO <jet@gyve.org>

	* dbg-io.inc, readarray.c: * dbg-io.inc(_Dbg_readin) Don't pass
	  input file name to read line. Use redirection instead.  *
	  readarray.c (readarray_builtin): Use fd instead of fp. Added -u
	  option.  Remove `rval' local variable.  (read_array): Use
	  zreadlinec and zsyncfd.  (zreadlinec): Renamed from getline.

2006-08-21 Monday 11:10  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (readarray_builtin): Rename local variables. Prefix
	  `i_' is removed. Separate variable declarations and
	  initialization. Switch the indentation style to GNU. Call
	  legal_identifier to check the variable.

2006-08-21 Monday 10:35  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (readarray_builtin): Added filename, arrayname,
	  code and intval as new local variables. Use legal_number instead
	  of atoi. Check if filename or arrayname is not an empty string.

2006-08-21 Monday 05:35  Masatake YAMATO <jet@gyve.org>

	* test/multi2.tests: ($BASH): Fix a typo.

2006-08-20 Sunday 19:13  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (readarray_builtin): Remove unnecessary `;'.

2006-08-19 Saturday 06:20  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (DEFAULT_PROGRESS_QUANTUM): New constant.
	  (readarray_builtin): Use the constant.  (read_array): Rename `i'
	  and `j' to `array_index' and `line_count'. Initialize
	  `line_count', formally named as `j'; and increment it in the loop
	  condition. Remove const modifier from `execlen'. This causes a
	  syntax error.

2006-08-18 Friday 05:04  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (read_array): Rename `i_len', a local variable in
	  anonymous {} to `execlen'. Allocate `psz_exec' two bytes larger.

2006-08-15 Tuesday 14:10  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (read_array): Rename `j', a local variable to
	  `length'.

2006-08-15 Tuesday 14:03  Masatake YAMATO <jet@gyve.org>

	* readarray.c: (read_array): Use i_count only if it is not 0.
	  (readarray_builtin): Initialize i_line with 0. Don't initialize
	  it with 100000.  (readarray_doc): Update documentation.

2006-08-15 Tuesday 11:09  Masatake YAMATO <jet@gyve.org>

	* autogen.sh: Run autoheader

2006-08-15 Tuesday 11:01  Masatake YAMATO <jet@gyve.org>

	* readarray.c: Fix typos in builtin readarray_struct.

2006-08-03 Thursday 10:04  Rocky Bernstein <rocky@gnu.org>

	* dbg-io.inc:  dbg-io.inc: Put BASH_EXECUTION_STRING to
	  ${source_array}[0], not [1].
	  Patch yet again courtesy of Masatake YAMATO.

2006-08-02 Wednesday 23:55  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: pydbtrack -> bashdbtrack. Thanks to Masatake
	  YAMATO for noticing the problem and making the patch.

2006-07-31 Monday 00:09  Rocky Bernstein <rocky@gnu.org>

	* dbg-sig.inc: Remove duplicate SIGLL setup.

2006-07-27 Thursday 23:31  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: One more fix from Masatake YAMATO - see previous
	  commit.

2006-07-27 Thursday 23:27  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: emacs/bashdb.el
	  (bashdb-bashdbtrack-overlay-arrow): Don't set value to pos.
	  Fix a typo.

	    (bashdb-bashdbtrack-track-stack-file): Put target_buffer to
	  let*'s variable list.

	  Changes from Masatake YAMATO. Thanks!

2006-07-23 Sunday 13:15  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Another grammar mistake.

2006-07-23 Sunday 13:11  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Corrections and elaboration on need and use of
	  set_trace.

2006-07-22 Saturday 02:08  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: Forgot to install bashdb-trace.

2006-07-22 Saturday 01:42  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: URL typo.

2006-07-21 Friday 23:08  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Update address.

2006-07-21 Friday 23:08  Rocky Bernstein <rocky@gnu.org>

	* NEWS, configure.ac: Get ready for 0.06 release

2006-07-21 Friday 10:35  Rocky Bernstein <rocky@gnu.org>

	* test/bugIFS.sh.in: More general substitition for BASH.

2006-07-21 Friday 10:33  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in: -nx -> --nx and minor changes. Sync better with
	  bashdb.in

2006-07-18 Tuesday 10:12  Rocky Bernstein <rocky@gnu.org>

	* NEWS, doc/bashdb.texi: GO over doc for new commands as well as
	  complete old ones better.

2006-07-18 Tuesday 01:26  Rocky Bernstein <rocky@gnu.org>

	* test/: hanoi.sh.in, settrace.sh: Change to make build outside of
	  source tree (make distcheck) work.

2006-07-17 Monday 09:45  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, test/hanoi.sh.in, test/settrace.cmd,
	  test/settrace.right, test/settrace.sh: Get settrace working when
	  called other than the first time.

2006-07-17 Monday 02:02  Rocky Bernstein <rocky@gnu.org>

	* test/: settrace.right, settrace.sh, settrace.tests, trace.right,
	  trace2.right, trace2.tests: Fixes to get building out of source
	  tree (make distcheck) working better.

2006-07-16 Sunday 22:03  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: Makefile.am: Add dbg-command.inc

2006-07-16 Sunday 21:24  Rocky Bernstein <rocky@gnu.org>

	* test/: Makefile.am, settrace.cmd, settrace.right, settrace.sh,
	  settrace.tests: Add test of set_trace

2006-07-16 Sunday 14:04  Rocky Bernstein <rocky@gnu.org>

	* dbg-fns.inc, dbg-info.inc, dbg-init.inc, dbg-sig.inc,
	  test/brkpt2.cmd, test/brkpt2.right, test/brkpt3.right,
	  test/run-brkpt, test/sig.right: More detail in "info program".
	  Reinstate brkpt3 test since bash bug seems to have been fixed.

2006-07-13 Thursday 10:54  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-cmds.inc, test/tbreak.cmd, test/tbreak.right:
	  Don't try to step/next/continue if the program's not running.

2006-07-13 Thursday 09:51  Rocky Bernstein <rocky@gnu.org>

	* NEWS, dbg-info.inc, test/tbreak.cmd, test/tbreak.right: Don't try
	  to give line number when program is not running.

2006-07-13 Thursday 09:42  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, dbg-info.inc, dbg-init.inc, dbg-sig.inc,
	  dbg-stack.inc, test/misc-output.right, test/misc.right,
	  test/tbreak.cmd, test/tbreak.right: Note state of debugging
	  program. Add info program.  Don't try to show stack when we are
	  not running the program.

2006-07-04 Tuesday 06:01  Rocky Bernstein <rocky@gnu.org>

	* NEWS: More fexible and more general output by no longer assuming
	  we write to sys.stdout. Rather the output object is saved in the
	  instance variable, which could be and often is the same as
	  sys.stdout, but doesn't need to be. This change may make
	  communication used in remote debugging and thread debugging
	  simpler. Many thanks to Matt Flemming for the patch.

2006-07-04 Tuesday 02:56  Rocky Bernstein <rocky@gnu.org>

	* dbg-complete.inc: Add "commands" to completion list.

2006-06-18 Sunday 13:48  Rocky Bernstein <rocky@gnu.org>

	* test/: command.cmd, command.right: A more stringent "command"
	  test.

2006-06-13 Tuesday 09:11  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-cmds.inc, dbg-commands.inc, dbg-complete.inc,
	  dbg-help.inc, dbg-hist.inc, dbg-info.inc, dbg-list.inc,
	  dbg-log.inc, dbg-set.inc, dbg-show.inc, dbg-sig.inc,
	  dbg-stack.inc, test/sig.right: _Dbg_cmd_... -> _Dbg_do_... so as
	  to make look more like the Python debugger.  (I get confused
	  easily.)

2006-06-11 Sunday 02:23  Rocky Bernstein <rocky@gnu.org>

	* NEWS, dbg-cmds.inc, dbg-commands.inc, dbg-sig.inc,
	  test/Makefile.am, test/command.cmd, test/command.right,
	  test/command.tests, test/run-command, test/sig.right: Add gdb
	  "commands" command: runs debugger commands at a given breakpoint.

2006-06-08 Thursday 09:00  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-main.inc.in, test/sig.right: Move closer
	  towards getting the "commands" debugger command working.

2006-06-03 Saturday 21:36  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, test/sig.right: A small bit of alphabetization.

2006-06-03 Saturday 16:53  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, test/sig.right: Small comment fix.

2006-06-03 Saturday 07:06  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, test/sig.right, test/watch1.right: dbg-cmds.inc:
	  remove globals _Dbg_cmd and _Dbg_args. _Dbg_args -> args.

2006-06-03 Saturday 04:24  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-info.inc, dbg-stack.inc, test/sig.right,
	  test/watch1.right: Break out command that gets run inside
	  interactive loop so we can use it possibly in a gdb "commands"
	  (execute debugger commands on breakpoint) command.

2006-05-27 Saturday 16:42  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-sig.inc: _brkpt_ -> _Dbg_brkpt_ as it should
	  have been.

2006-04-10 Monday 11:12  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Add example of using linetrace option -X Expand
	  Emacs section. List commands that be used in the source script
	  buffer.

2006-04-10 Monday 02:52  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el, test/misc.right: Minor help string changes.

2006-04-10 Monday 02:50  Rocky Bernstein <rocky@gnu.org>

	* NEWS, dbg-info.inc, doc/bashdb.texi: Attempt to get documentation
	  on GNU Emacs section in order. Describe bashdbtrack. Minor doc
	  changes in info help.

2006-04-10 Monday 01:54  Rocky Bernstein <rocky@gnu.org>

	* test/: action.tests, hanoi.sh.in, trace.tests, trace2.tests:
	  Changes to make "make distcheck" work better. Not perfect, but
	  better.

2006-04-10 Monday 00:40  Rocky Bernstein <rocky@gnu.org>

	* bashdb-trace.in, bashdb.in, test/Makefile.am, test/action.tests,
	  test/brkpt2.right, test/debug.right, test/finish.right,
	  test/hanoi.sh.in, test/parm.right, test/run-trace,
	  test/sig.right, test/tbreak.right, test/trace.right,
	  test/trace.tests, test/trace2.right, test/trace2.tests,
	  test/watch1.right: Add program-control linetrace test (trace2)
	  Set line tracing to not enter debugger on quit.

2006-04-09 Sunday 15:56  Rocky Bernstein <rocky@gnu.org>

	* test/Makefile.am: Add line-trace regression test.

2006-04-09 Sunday 15:50  Rocky Bernstein <rocky@gnu.org>

	* test/: run-trace, trace.right, trace.tests, Makefile.am: Add
	  linetrace test

2006-04-09 Sunday 15:26  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: _Dbg_set_trace now needs a null statement
	  afterwards, i.e. "; :"

2006-04-09 Sunday 12:20  Rocky Bernstein <rocky@gnu.org>

	* NEWS, bashdb.in, configure.ac, dbg-init.inc, test/Makefile.am,
	  test/brkpt2.right, test/debug.right, test/finish.right,
	  test/hanoi.sh.in, test/hanoitest.sh.in, test/parm.right,
	  test/sig.right, test/tbreak.right: Add line tracing command-line
	  option in bashdb: -X, and long option --trace

	  Executing a string (option -c or --command) shows the command to
	  be run in the call stack.

2006-04-08 Saturday 20:34  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, dbg-init.inc, doc/bashdb.texi, test/brkpt2.right,
	  test/debug.right, test/finish.right, test/parm.right,
	  test/tbreak.right, test/watch1.right, test/sig.right: Remove the
	  weirdness with set_trace where we had to add additional null
	  statements.

2006-04-06 Thursday 12:06  Rocky Bernstein <rocky@gnu.org>

	* test/subshell3.right: subshell3.right

2006-04-06 Thursday 12:05  Rocky Bernstein <rocky@gnu.org>

	* NEWS, TODO, configure.ac, dbg-cmds.inc, doc/bashdb.texi,
	  test/action.cmd, test/action.right, test/brkpt1.cmd,
	  test/brkpt1.right, test/brkpt2.cmd, test/brkpt2.right,
	  test/brkpt3.cmd, test/bugIFS.cmd, test/bugIFS.right,
	  test/complete.cmd, test/complete.right, test/continue.cmd,
	  test/debug.cmd, test/debug.right, test/debug2.cmd,
	  test/display.cmd, test/display.right, test/finish.cmd,
	  test/finish.right, test/list.cmd, test/list.right, test/misc.cmd,
	  test/misc.right, test/multi1.cmd, test/multi1.right,
	  test/multi2.cmd, test/multi2.right, test/multi3.right,
	  test/multi4.right, test/parm.cmd, test/parm.right,
	  test/prof1.cmd, test/prof2.cmd, test/quit.cmd, test/restart.cmd,
	  test/restart.right, test/restart2.cmd, test/search.cmd,
	  test/search.right, test/sig.cmd, test/sig.right, test/skip.right,
	  test/subshell1.cmd, test/subshell1.right, test/subshell2.cmd,
	  test/subshell2.right, test/subshell3.cmd, test/tbreak.cmd,
	  test/tbreak.right, test/watch1.cmd, test/watch1.right,
	  test/watch2.cmd, test/watch2.right: configure.ac: now in 0.06cvs.
	  bashdb.texi: small changes rest: When sourcing a debugger
	  command file we now show the debugger command before running it.

2006-04-06 Thursday 04:15  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.inc, dbg-list.inc, dbg-set.inc, dbg-sig.inc,
	  dbg-stack.inc, doc/bashdb.texi: bashdb.texi: Go over sample
	  session to elaborate on subshells and showing multi-statement
	  lines. Add linetrace sessoin

	  *.inc: linetrace output is no longer the same as step output. We
	  show level, subshell and depth now.

2006-04-05 Wednesday 00:09  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, configure.ac, readarray.c, test/run-multi,
	  test/run-sig, test/run-subshell: Changes to make work on Solaris
	  and it's lesser /bin/sh.

2006-04-05 Wednesday 00:01  Rocky Bernstein <rocky@gnu.org>

	* test/: brkpt2.right, debug.right, finish.right, parm.right,
	  sig.right, tbreak.right, watch1.right: Line numbers have changed.

2006-04-04 Tuesday 23:23  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, bashdb-trace.in, bashdb.in, configure.ac,
	  dbg-sig.inc, doc/bashdb.texi, test/Makefile.am,
	  test/hanoitest.sh.in: Add set_linetrace, and ability to call from
	  script. Document.  dbg-sig.inc: Correct line-tracing variable

2006-03-25 Saturday 02:48  Rocky Bernstein <rocky@gnu.org>

	* NEWS, configure.ac: Get ready for 3.1-0.05 release

2006-03-20 Monday 02:12  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Document some of the set/show logging commands.

2006-03-20 Monday 01:51  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, NEWS, dbg-brk.inc, dbg-cmds.inc, dbg-complete.inc,
	  dbg-help.inc, dbg-init.inc, dbg-io.inc, dbg-log.inc,
	  dbg-main.inc.in, dbg-set.inc, dbg-show.inc, dbg-sig.inc,
	  doc/bashdb-man.pod, doc/bashdb.texi, test/misc.right,
	  test/sig.right: Add gdb-style set/show logging.  Break debugger
	  out into more files: dbg-log.inc and dbg-show.inc Email address
	  regularization.

2006-03-19 Sunday 21:48  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, dbg-cmds.inc, dbg-complete.inc,
	  dbg-main.inc.in, test/run-watch1, test/watch1.tests:
	  dbg-complete.inc dbg-main.inc.in: move command completion code to
	  a separate file

	  configure.ac: Makefile.am: BASHDB_MAIN wasn't getting set
	  correctly Makefile.am: fix various shell quoting problems

	  test/watch1.*: make it work for "make distcheck" (or VPATH, or
	  build outside of source tree)

2006-03-19 Sunday 11:09  Rocky Bernstein <rocky@gnu.org>

	* test/: complete.cmd, complete.right: Add more completion tests

2006-03-19 Sunday 04:48  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-help.inc, dbg-info.inc, test/sig.right: Add
	  subcommand completion for set, info and show.

2006-03-19 Sunday 01:06  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Be able to turn bashdb tracking on and off.

2006-03-16 Thursday 05:03  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Allow tab to be completion.

2006-03-15 Wednesday 14:37  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: small doc fix

2006-03-15 Wednesday 12:54  Rocky Bernstein <rocky@gnu.org>

	* NEWS, doc/bashdb.texi, test/complete.cmd, test/complete.right:
	  bashdb.texi: document "complete" test/* add another "complete"
	  test

2006-03-15 Wednesday 12:30  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, test/Makefile.am, test/complete.cmd,
	  test/complete.right, test/complete.tests, test/run-complete,
	  test/sig.right: Add "complete" command.

2006-03-15 Wednesday 03:15  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore: .cvsignore

2006-03-15 Wednesday 03:15  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: More 3.1 substitutions. Wrong GPL text.

2006-03-14 Tuesday 22:55  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Make sure we find bash 3.1 exactly.

2006-03-12 Sunday 23:32  Rocky Bernstein <rocky@gnu.org>

	* config.h.in: config.h.in is derived

2006-03-12 Sunday 23:28  Rocky Bernstein <rocky@gnu.org>

	* dbg-file.inc, dbg-info.inc, dbg-io.inc, test/brkpt2.right,
	  test/parm.right, test/sig.right: "info source"  shows number of
	  lines in file and looks a little more like gdb.

2006-03-12 Sunday 11:52  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: minor corrections to bashbtrack

2006-03-12 Sunday 11:44  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: minor fixes to bashdbtrack

2006-03-12 Sunday 11:08  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Add tracking of source inside comint shell. Code
	  from python's pdbtrack used.

2006-03-09 Thursday 11:28  Rocky Bernstein <rocky@gnu.org>

	* dbg-brk.inc, dbg-cmds.inc, dbg-sig.inc, doc/bashdb.texi,
	  test/brkpt2.right, test/misc.cmd, test/misc.right,
	  test/sig.right, test/watch1.cmd, test/watch1.right: bashdb.texii,
	  dbg-cmds.inc: Add cd and pwd commands.  dbg-sig.inc: Fix bug in
	  watch expression when variable is not set

2006-02-18 Saturday 19:08  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, emacs/bashdb.el: configure.ac: In 0.05cvs now
	  emacs/bashdb.el: tidy up a little bit.

2006-02-18 Saturday 17:34  Rocky Bernstein <rocky@gnu.org>

	* test/bugIFS.tests: Fix breakage of VPATH patch; allow to run
	  standalone

2006-02-18 Saturday 16:12  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, config.h.in, configure.ac, emacs/bashdb.el,
	  test/Makefile.am, test/bugIFS.tests, test/run-multi,
	  test/run-skip, test/run-subshell: Patches from Eric Blake to make
	  a VPATH build (in a CVS tree, do: mkdir build; cd build;
	  ../configure; make; make check).

2006-02-01 Wednesday 20:38  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: "toggle" changes linetrace, not "trace"

2006-02-01 Wednesday 17:42  Rocky Bernstein <rocky@gnu.org>

	* dbg-init.inc, dbg-set.inc, emacs/bashdb.el, test/misc.right: Misc
	  fixes.

2006-02-01 Wednesday 13:42  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-help.inc, dbg-init.inc, dbg-set.inc,
	  dbg-sig.inc, emacs/bashdb.el, test/brkpt2.right,
	  test/debug.right, test/finish.right, test/misc.right,
	  test/parm.right, test/sig.right, test/sopts.tests,
	  test/tbreak.right: Add set/show linetrace emacs/bashdb.el: add
	  lots of menu functions. remove stepi.  _trace_ -> _Dbg_trace

2006-01-30 Monday 01:52  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in: Some small bugs in options processing and help
	  reporting.

2006-01-30 Monday 01:50  Rocky Bernstein <rocky@gnu.org>

	* test/: Makefile.am, continue.cmd, lopts.right, lopts.tests,
	  quit.cmd, run-opts, sopts.right, sopts.tests: Add options
	  processing tests.

2006-01-29 Sunday 18:40  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el, test/brkpt2.right, test/debug.right,
	  test/finish.right, test/parm.right, test/sig.right,
	  test/tbreak.right: bashdb.el: add numeric counts.  test: line
	  numbers changed again.

2006-01-29 Sunday 17:58  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in: Allow -nx for -n

2006-01-29 Sunday 15:05  Rocky Bernstein <rocky@gnu.org>

	* test/: brkpt2.right, debug.right, finish.right, parm.right,
	  sig.right, tbreak.right: Line numbers have changed in bashdb.

2006-01-29 Sunday 14:56  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in: Remove testing #!/bin/bash

2006-01-29 Sunday 14:53  Rocky Bernstein <rocky@gnu.org>

	* README, bashdb.in: A couple more small typos.

2006-01-29 Sunday 14:48  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in: Make a couple of options longer and note they can be
	  abbreviated.

2006-01-29 Sunday 14:38  Rocky Bernstein <rocky@gnu.org>

	* bashdb.in, test/brkpt2.right, test/debug.right,
	  test/finish.right, test/parm.right, test/sig.right,
	  test/tbreak.right: Change bashdb to use long options if getopt is
	  around.  bashdb now accepts --debugger to be compatible with bash
	  --debugger.

2006-01-29 Sunday 05:58  Rocky Bernstein <rocky@gnu.org>

	* emacs/bashdb.el: Don't add --debugger if we are invoking via
	  bashdb.

2006-01-23 Monday 04:09  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Proper way to make sure bashdb is executable?

2006-01-18 Wednesday 09:45  Rocky Bernstein <rocky@gnu.org>

	* configure.ac, README: Small doc change

2006-01-18 Wednesday 09:43  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Small comment/doc changes

2006-01-18 Wednesday 03:54  Rocky Bernstein <rocky@gnu.org>

	* INSTALL: Do not need relative path for --with-bash-source

2006-01-18 Wednesday 03:51  Rocky Bernstein <rocky@gnu.org>

	* INSTALL: Need only headers not compiled source

2006-01-18 Wednesday 03:24  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: rebash->bash.

2006-01-18 Wednesday 03:23  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Another macro-related problem addressed.

2006-01-18 Wednesday 03:19  Rocky Bernstein <rocky@gnu.org>

	* INSTALL: Update installation instructions for --with-bash and
	  --with-bash-source.

2006-01-18 Wednesday 02:57  Rocky Bernstein <rocky@gnu.org>

	* doc/bashdb.texi: Add info about "set debugger", "set basename".
	  Fix a number of little HTML problems.

2006-01-18 Wednesday 02:04  Rocky Bernstein <rocky@gnu.org>

	* dbg-set.inc, test/multi2.cmd, test/subshell4.cmd: Allow 0/1 for
	  off and on respectively as gdb (now?) does.

2006-01-16 Monday 06:42  Rocky Bernstein <rocky@gnu.org>

	* NEWS: Note bashdb doc change motivated by Manfred Tremmel.

2006-01-11 Wednesday 10:30  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Get ready for another release.

2006-01-11 Wednesday 10:26  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, NEWS: Minor administrative changes.

2006-01-11 Wednesday 09:25  Rocky Bernstein <rocky@gnu.org>

	* emacs/.cvsignore: elc-stamp seems to be used in makeing *.elc

2006-01-11 Wednesday 09:24  Rocky Bernstein <rocky@gnu.org>

	* emacs/Makefile.am: Install elc file.

2006-01-05 Thursday 12:35  Rocky Bernstein <rocky@gnu.org>

	* Makefile.am: We don't have patches for 3.1 (yet).

2006-01-05 Thursday 12:34  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: This is for bash 3.1 not 3.00

2006-01-04 Wednesday 19:39  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Test for getline() in order to make readarray

2006-01-04 Wednesday 19:20  Rocky Bernstein <rocky@gnu.org>

	* test/run-sig: Note why we've disabled on Cygwin.

2006-01-04 Wednesday 14:48  Rocky Bernstein <rocky@gnu.org>

	* test/: misc.right, run-misc: Canonicalize output from "info args"

2006-01-04 Wednesday 11:46  Rocky Bernstein <rocky@gnu.org>

	* test/run-sig: SIGnals on CYGwin seem to be different. So skip
	  this test.

2006-01-04 Wednesday 11:18  Rocky Bernstein <rocky@gnu.org>

	* test/misc-output.right: Output had extraneous blank line which
	  was recently fixed.

2006-01-04 Wednesday 07:54  Rocky Bernstein <rocky@gnu.org>

	* dbg-io.inc: Remove useless increment.

2006-01-04 Wednesday 07:45  Rocky Bernstein <rocky@gnu.org>

	* dbg-cmds.inc, dbg-io.inc, test/brkpt1.right, test/brkpt2.right,
	  test/list.right, test/restart.cmd, test/restart.right,
	  test/run-sig, test/sig.right: dbg-cmds.inc: starting with bash
	  3.1 input file descriptors must be less than 9.

	  dbg-io.inc: fix off by one counting of file line numbers.

	  test/* adjust for revised output.

2006-01-03 Tuesday 05:36  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, stamp-h1: stamp-h1 is derived.

2006-01-03 Tuesday 05:35  Rocky Bernstein <rocky@gnu.org>

	* dbg-io.inc: I had broke things with respect to line_count (which
	  is really one more than the line count) when readarray is not
	  available.

2006-01-03 Tuesday 05:13  Rocky Bernstein <rocky@gnu.org>

	* dbg-file.inc, dbg-io.inc, test/run-subshell: test/run-subshell
	  remove old comments *.inc: these changed in 2006.

2006-01-03 Tuesday 05:11  Rocky Bernstein <rocky@gnu.org>

	* test/run-skip: Can reinstate this test.

2006-01-03 Tuesday 05:01  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore: Add config.h

2006-01-03 Tuesday 04:59  Rocky Bernstein <rocky@gnu.org>

	* doc/.cvsignore: macros.texi is derived.

2006-01-03 Tuesday 04:58  Rocky Bernstein <rocky@gnu.org>

	* acinclude.m4, dbg-file.inc, dbg-io.inc, test/run-multi:
	  dbg-file.inc: reinstate [[ for [. Add \ one other place where it
	  is probably needed.

	  dbg-io.inc: remove a read-only attribute where it shouldn't be.
	  It may have to do with a changed scope of local.

	  test/run-multi: reinstate test.

2006-01-03 Tuesday 01:18  Rocky Bernstein <rocky@gnu.org>

	* doc/: bashdb.texi, bashdb.texi.in: Subtitutions are in
	  macros.texi.in.

2006-01-02 Monday 23:34  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, AUTHORS, CHANGES, COPYING, INSTALL, Makefile.am,
	  NEWS, README, README.CVS, THANKS, TODO, autogen.sh, bashdb.in,
	  configure.ac, cvs2cl_header, cvs2cl_usermap, dbg-brk.inc,
	  dbg-cmds.inc, dbg-file.inc, dbg-fns.inc, dbg-help.inc,
	  dbg-hist.inc, dbg-info.inc, dbg-init.inc, dbg-io.inc,
	  dbg-list.inc, dbg-main.inc.in, dbg-pre.inc.in,
	  dbg-set-d-vars.inc, config.h.in, dbg-set.inc, dbg-sig-ret.inc,
	  dbg-sig.inc, dbg-stack.inc, ltmain.sh, readarray.c, stamp-h1,
	  doc/.cvsignore, doc/Makefile.am, doc/bashdb-man.pod,
	  doc/bashdb.texi.in, doc/fdl.texi, doc/gpl.texi,
	  doc/macros.texi.in, test/.cvsignore, test/Makefile.am,
	  test/action.cmd, test/action.right, test/action.tests,
	  test/brkpt1.cmd, test/brkpt1.right, test/brkpt1.tests,
	  test/brkpt2.cmd, test/brkpt2.right, test/brkpt2.tests,
	  test/brkpt3.cmd, test/brkpt3.right, test/brkpt3.tests,
	  test/bugIFS, test/bugIFS.cmd, test/bugIFS.right,
	  test/bugIFS.tests, test/check_common.in, test/dbg-test1.sh,
	  test/dbg-test1.sub, test/dbg-test2.sh, test/debug.cmd,
	  test/debug.right, test/debug.sh, test/debug.tests,
	  test/debug2.cmd, test/display.cmd, test/display.right,
	  test/display.tests, test/finish.cmd, test/finish.right,
	  test/finish.tests, test/list.cmd, test/list.right,
	  test/list.tests, test/misc-output.right, test/misc.cmd,
	  test/misc.right, test/misc.tests, test/multi.sh, test/multi1.cmd,
	  test/multi1.right, test/multi1.tests, test/multi2.cmd,
	  test/multi2.right, test/multi2.tests, test/multi3.cmd,
	  test/multi3.right, test/multi3.tests, test/multi4.cmd,
	  test/multi4.right, test/multi4.tests, test/parm.cmd,
	  test/parm.right, test/parm.sh, test/parm.tests, test/prof1.cmd,
	  test/prof2.cmd, test/restart.cmd, test/restart.right,
	  test/restart.tests, test/restart2.cmd, test/restartbug.sh,
	  test/run-action, test/run-all, test/run-brkpt, test/run-brkpt1,
	  test/run-bugIFS, test/run-debug, test/run-display,
	  test/run-finish, test/run-list, test/run-misc, test/run-multi,
	  test/run-parm, test/run-restart, test/run-search, test/run-sig,
	  test/run-skip, test/run-subshell, test/run-tbreak,
	  test/run-watch1, test/run-watch2, test/search.cmd,
	  test/search.right, test/search.tests, test/sig.cmd,
	  test/sig.right, test/sig.sh, test/sig.tests, test/skip.cmd,
	  test/skip.right, test/skip.sh, test/skip.tests, test/subshell.sh,
	  test/subshell1.cmd, test/subshell1.right, test/subshell1.tests,
	  test/subshell2.cmd, test/subshell2.right, test/subshell2.tests,
	  test/subshell3.cmd, test/subshell3.right, test/subshell3.tests,
	  test/subshell4.cmd, test/subshell4.right, test/subshell4.tests,
	  test/tbreak.cmd, emacs/.cvsignore, emacs/Makefile.am,
	  emacs/bashdb.el, test/bugIFS.sh.in, test/tbreak.right,
	  test/tbreak.tests, test/version, test/version.mini,
	  test/watch1.cmd, test/watch1.right, test/watch1.tests,
	  test/watch2.cmd, test/watch2.right, test/watch2.tests,
	  emacs/gud.el, emacs/gud.el.diff: Debugger for Bash 3.1

2006-01-02 Monday 23:34  Rocky Bernstein <rocky@gnu.org>

	* .cvsignore, AUTHORS, CHANGES, COPYING, INSTALL, Makefile.am,
	  NEWS, README, README.CVS, THANKS, TODO, autogen.sh, bashdb.in,
	  configure.ac, cvs2cl_header, cvs2cl_usermap, dbg-brk.inc,
	  dbg-cmds.inc, dbg-file.inc, dbg-fns.inc, dbg-help.inc,
	  dbg-hist.inc, dbg-info.inc, dbg-init.inc, dbg-io.inc,
	  dbg-list.inc, dbg-main.inc.in, dbg-pre.inc.in,
	  dbg-set-d-vars.inc, config.h.in, dbg-set.inc, dbg-sig-ret.inc,
	  dbg-sig.inc, dbg-stack.inc, ltmain.sh, readarray.c, stamp-h1,
	  doc/.cvsignore, doc/Makefile.am, doc/bashdb-man.pod,
	  doc/bashdb.texi.in, doc/fdl.texi, doc/gpl.texi,
	  doc/macros.texi.in, test/.cvsignore, test/Makefile.am,
	  test/action.cmd, test/action.right, test/action.tests,
	  test/brkpt1.cmd, test/brkpt1.right, test/brkpt1.tests,
	  test/brkpt2.cmd, test/brkpt2.right, test/brkpt2.tests,
	  test/brkpt3.cmd, test/brkpt3.right, test/brkpt3.tests,
	  test/bugIFS, test/bugIFS.cmd, test/bugIFS.right,
	  test/bugIFS.tests, test/check_common.in, test/dbg-test1.sh,
	  test/dbg-test1.sub, test/dbg-test2.sh, test/debug.cmd,
	  test/debug.right, test/debug.sh, test/debug.tests,
	  test/debug2.cmd, test/display.cmd, test/display.right,
	  test/display.tests, test/finish.cmd, test/finish.right,
	  test/finish.tests, test/list.cmd, test/list.right,
	  test/list.tests, test/misc-output.right, test/misc.cmd,
	  test/misc.right, test/misc.tests, test/multi.sh, test/multi1.cmd,
	  test/multi1.right, test/multi1.tests, test/multi2.cmd,
	  test/multi2.right, test/multi2.tests, test/multi3.cmd,
	  test/multi3.right, test/multi3.tests, test/multi4.cmd,
	  test/multi4.right, test/multi4.tests, test/parm.cmd,
	  test/parm.right, test/parm.sh, test/parm.tests, test/prof1.cmd,
	  test/prof2.cmd, test/restart.cmd, test/restart.right,
	  test/restart.tests, test/restart2.cmd, test/restartbug.sh,
	  test/run-action, test/run-all, test/run-brkpt, test/run-brkpt1,
	  test/run-bugIFS, test/run-debug, test/run-display,
	  test/run-finish, test/run-list, test/run-misc, test/run-multi,
	  test/run-parm, test/run-restart, test/run-search, test/run-sig,
	  test/run-skip, test/run-subshell, test/run-tbreak,
	  test/run-watch1, test/run-watch2, test/search.cmd,
	  test/search.right, test/search.tests, test/sig.cmd,
	  test/sig.right, test/sig.sh, test/sig.tests, test/skip.cmd,
	  test/skip.right, test/skip.sh, test/skip.tests, test/subshell.sh,
	  test/subshell1.cmd, test/subshell1.right, test/subshell1.tests,
	  test/subshell2.cmd, test/subshell2.right, test/subshell2.tests,
	  test/subshell3.cmd, test/subshell3.right, test/subshell3.tests,
	  test/subshell4.cmd, test/subshell4.right, test/subshell4.tests,
	  test/tbreak.cmd, emacs/.cvsignore, emacs/Makefile.am,
	  emacs/bashdb.el, test/bugIFS.sh.in, test/tbreak.right,
	  test/tbreak.tests, test/version, test/version.mini,
	  test/watch1.cmd, test/watch1.right, test/watch1.tests,
	  test/watch2.cmd, test/watch2.right, test/watch2.tests,
	  emacs/gud.el, emacs/gud.el.diff: Initial revision

