2014-12-12  rocky <rocky@gnu.org>

	* ChangeLog, Makefile.am, make-check-filter.rb,
	test/integration/check-common.sh.in: Makefile.am: use remake comment
	targets. Add check-short target check-common.sh.in: split typeset
	and assignment which makes it work on a Solaris environment

2014-12-12  rocky <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS, configure.ac, dbg-opts.sh,
	test/data/setshow.right, test/example/Makefile.am,
	test/integration/check-common.sh.in,
	test/integration/test-bug-delete, test/unit/helper.sh,
	test/unit/test-get-sourceline.sh.in, test/unit/test-msg.sh.in,
	test/unit/test-pre.sh.in: Fix bug in delete command. Change default
	options for "set highlight" and "set editing".  Get ready for 0.9
	release.

2014-12-12  rocky <rocky@gnu.org>

	* README.md: Even shorter

2014-12-12  rocky <rocky@gnu.org>

	* README.md: Shorten README.md

2014-12-12  rocky <rocky@gnu.org>

	* : commit 9653c3f78058fcf62427fb15d0a420482971f155 Author: rocky
	<rocky@gnu.org> Date:   Thu Dec 11 12:33:33 2014 -0500

2013-06-14  rocky <rocky@gnu.org>

	* README.md: Ouch - that's too loud.

2013-06-14  rocky <rocky@gnu.org>

	* README.md: Add coderwall endorse

2013-06-13  rocky <rocky@gnu.org>

	* README.md: Build status link update again

2013-06-13  rocky <rocky@gnu.org>

	* README.md: Correct travis png link. How was it working before?

2013-06-12  rocky <rocky@gnu.org>

	* autogen.sh: Fix up autogen.sh - 2nd take

2013-06-12  rocky <rocky@gnu.org>

	* .gitignore, autogen.sh: Make README be a copy of README.md in
	autogen.sh to make configure happy

2013-06-12  rocky <rocky@gnu.org>

	* README.md: Markdown syntax typo

2013-06-12  rocky <rocky@gnu.org>

	* Makefile.am, README, README.md: Convert README to markdown

2013-06-12  rocky <rocky@gnu.org>

	* .travis.yml: Try again for travis

2013-06-12  rocky <rocky@gnu.org>

	* .travis.yml: travis.yml: try with autogen.sh

2013-06-12  rocky <rocky@gnu.org>

	* .travis.yml: Try out travis

2013-05-28  rocky <rocky@gnu.org>

	* : commit bd17842a9ca3c1d3405a7d76f4afb936b3076b60 Author: rocky
	<rocky@gnu.org> Date:   Tue May 28 04:10:39 2013 -0400

2013-05-25  rocky <rocky@gnu.org>

	* .gitignore, Makefile.am, command/help.sh,
	command/info_sub/brkpts.sh, dbg-opts.sh, lib/msg.sh, lib/rstext.py,
	test/data/lopts.right, test/unit/Makefile.am: msg.sh: fix bug in
	sectioning command. Use more sectioning commands dbg-opts.sh: add
	--trace option lib/rstext.py: in support of RSt help.

2013-04-04  rocky <rocky@gnu.org>

	* : commit 4f271de6e03ea2df13aa4eea69095d58ed1e0ca3 Author: rocky
	<rocky@gnu.org> Date:   Thu Apr 4 11:55:05 2013 -0400

2013-04-04  rocky <rocky@gnu.org>

	* lib/display.sh: Initialization typo.

2012-08-25  rocky <rocky@gnu.org>

	* NEWS, command/delete.sh, command/down.sh, command/up.sh,
	test/data/frame.cmd, test/data/frame.right: Follow gdb better. alias
	'u' for 'up' removed.

2012-03-09  R. Bernstein <rocky.bernstein@gmail.com>

	* : Merge pull request #2 from Erkan-Yilmaz/master lang. fixes

2011-12-30  rocky <rocky@gnu.org>

	* Makefile.am: Add "test" target - issue #1

2011-05-27  rocky <rocky@gnu.org>

	* command/set_sub/history.sh, command/show.sh,
	command/show_sub/commands.sh, command/show_sub/warranty.sh,
	lib/hist.sh, lib/processor.sh, test/unit/.gitignore,
	test/unit/Makefile.am: Remove traces of set/show/ history/commands
	until this works.

2011-05-27  rocky <rocky@gnu.org>

	* configure.ac, test/unit/.gitignore, test/unit/test-eval.sh.in,
	test/unit/test-fns.sh.in, test/unit/test-lib-eval.sh.in: 
	Administrivia: test-eval.sh.in -> test-lib-eval.sh.in. test-fns.sh:
	Remove extra slash in sourcing files

2011-05-18  rocky <rocky@gnu.org>

	* NEWS: Update NEWS

2011-05-17  rocky <rocky@gnu.org>

	* test/example/.gitignore: See above.

2011-05-17  rocky <rocky@gnu.org>

	* test/example/restart.sh, test/integration/test-multi: Remove a
	couple of derived files

2011-05-17  rocky <rocky@gnu.org>

	* dbg-opts.sh, test/example/restart.sh,
	test/integration/test-multi, zshdb.in: Test for pygmentize with
	--highlight. zshdb.in - one more error output to stderr

2011-05-17  rocky <rocky@gnu.org>

	* ChangeLog, NEWS, command/continue.sh, command/delete.sh,
	command/down.sh, command/examine.sh, command/info.sh,
	command/next.sh, command/up.sh, configure.ac: Untabify some files.
	Sync with bashdb. Get ready for release 0.08.

2011-05-17  rocky <rocky@gnu.org>

	* : commit f6df1a85946bd77688ac470758ad14bb202cf5fc Author: rocky
	<rocky@gnu.org> Date:   Tue May 17 07:05:14 2011 -0400

2011-05-16  rocky <rocky@gnu.org>

	* test/unit/Makefile.am, test/unit/test-frame.sh.in: Small changes.

2011-05-16  rocky <rocky@gnu.org>

	* test/unit/test-eval.sh.in, test/unit/test-file.sh.in: Sync with
	kshdb.

2011-05-16  rocky <rocky@gnu.org>

	* configure.ac, test/unit/test-action.sh.in,
	test/unit/test-alias.sh.in, test/unit/test-break.sh.in,
	test/unit/test-cmd-complete.sh.in, test/unit/test-columns.sh.in,
	test/unit/test-dbg-opts.sh.in, test/unit/test-eval.sh.in,
	test/unit/test-examine.sh.in, test/unit/test-file.sh.in,
	test/unit/test-filecache.sh.in, test/unit/test-fns.sh.in,
	test/unit/test-frame.sh.in, test/unit/test-get-sourceline.sh.in,
	test/unit/test-journal.sh.in, test/unit/test-lib-shell.sh.in,
	test/unit/test-msg.sh.in, test/unit/test-pre.sh.in,
	test/unit/test-run.sh.in, test/unit/test-save-restore.sh.in,
	test/unit/test-setshow.sh.in, test/unit/test-sort.sh.in,
	test/unit/test-tty.sh.in, test/unit/test-validate.sh.in: Regularize
	unit tests more so we an more easily reuse them in kshdb and bashdb.

2011-05-15  rocky <rocky@gnu.org>

	* test/unit/Makefile.am, test/unit/test-file.sh.in,
	test/unit/test-filecache.sh.in: More DRY

2011-05-15  rocky <rocky@gnu.org>

	* test/unit/Makefile.am, test/unit/helper.sh,
	test/unit/test-action.sh.in, test/unit/test-alias.sh.in,
	test/unit/test-break.sh.in, test/unit/test-cmd-complete.sh.in,
	test/unit/test-columns.sh.in, test/unit/test-dbg-opts.sh.in,
	test/unit/test-frame.sh.in, test/unit/test-run.sh.in,
	test/unit/test-save-restore.sh.in, test/unit/test-setshow.sh.in,
	test/unit/test-sort.sh.in, test/unit/test-tty.sh.in,
	test/unit/test-validate.sh.in: DRY unit tests by using a helper
	file.

2011-05-15  rocky <rocky@gnu.org>

	* test/unit/Makefile.am, test/unit/test-frame.sh.in: Forgot a test.
	Reduce its verbosity too

2011-05-15  rocky <rocky@gnu.org>

	* lib/setshow.sh, test/unit/Makefile.am, test/unit/shunit2,
	test/unit/test-action.sh.in, test/unit/test-break.sh.in,
	test/unit/test-cmd-complete.sh.in, test/unit/test-columns.sh.in,
	test/unit/test-dbg-opts.sh.in, test/unit/test-eval.sh.in,
	test/unit/test-examine.sh.in, test/unit/test-file.sh.in,
	test/unit/test-filecache.sh.in, test/unit/test-fns.sh.in,
	test/unit/test-get-sourceline.sh.in, test/unit/test-journal.sh.in,
	test/unit/test-lib-shell.sh.in, test/unit/test-msg.sh.in,
	test/unit/test-pre.sh.in, test/unit/test-run.sh.in,
	test/unit/test-save-restore.sh.in, test/unit/test-setshow.sh.in,
	test/unit/test-sort.sh.in, test/unit/test-tty.sh.in,
	test/unit/test-validate.sh.in: Reduce garbage verbosity in unit
	tests while increasing raw statistics reported.

2011-05-15  rocky <rocky@gnu.org>

	* test/unit/shunit2: Show number of asserts: passed and failed.

2011-05-15  rocky <rocky@gnu.org>

	* test/unit/shunit2, test/unit/test-action.sh.in,
	test/unit/test-break.sh.in, test/unit/test-eval.sh.in,
	test/unit/test-file.sh.in, test/unit/test-filecache.sh.in,
	test/unit/test-fns.sh.in, test/unit/test-frame.sh.in,
	test/unit/test-get-sourceline.sh.in, test/unit/test-journal.sh.in,
	test/unit/test-lib-shell.sh.in, test/unit/test-pre.sh.in,
	test/unit/test-save-restore.sh.in, test/unit/test-validate.sh.in: 
	Update shunit2 to version 2.1.6

2011-05-11  rocky <rocky@gnu.org>

	* command/action.sh, command/alias.sh, command/break.sh,
	command/complete.sh, command/condition.sh, command/down.sh,
	command/edit.sh, command/examine.sh, command/kill.sh,
	command/next.sh, command/pwd.sh, command/quit.sh,
	command/return.sh, command/run.sh, command/source.sh,
	command/up.sh, lib/columnize.sh, lib/columns.sh,
	test/unit/test-columns.sh.in: Go over help. Sync with bashdb and
	kshdb.

2011-05-10  rocky <rocky@gnu.org>

	* command/info.sh, command/set.sh, command/show.sh,
	command/show_sub/editing.sh, lib/complete.sh, lib/help.sh,
	test/data/Makefile.am: Start completion of subcommands set and show.
	test/data/Makefile.am: remove patch artifacts.

2011-05-10  rocky <rocky@gnu.org>

	* lib/complete.sh: Really dumb first-level tab completion.

2011-05-07  rocky <rocky@gnu.org>

	* : commit 00917e32575a356f43012c44a00d74bcaef7c110 Author: rocky
	<rocky@gnu.org> Date:   Sat May 7 14:10:06 2011 -0400

2011-05-07  rocky <rocky@gnu.org>

	* command/examine.sh, command/show.sh, command/show_sub/debug.sh,
	command/show_sub/debugging.sh, command/trace.sh, lib/Makefile.am,
	lib/fns.sh, lib/help.sh, lib/hook.sh, lib/shell.sh,
	test/data/setshow.right: set debug -> set debugging

2011-05-07  rocky <rocky@gnu.org>

	* command/set_sub/debug.sh, command/set_sub/debugging.sh: Set
	debugging -> set debug to follow gdb.

2011-05-06  rocky <rocky@gnu.org>

	* command/set_sub/history.sh, command/show_sub/Makefile.am: Simplify
	pkgdata_DATA via GNU Make wildcard

2011-05-03  rocky <rocky@gnu.org>

	* command/complete.sh: Replace with future zsh code.

2011-05-03  rocky <rocky@gnu.org>

	* command/complete.sh, test/unit/test-cmd-complete.sh.in: bash
	compgen -W does not sort the result

2011-05-03  rocky <rocky@gnu.org>

	* command/complete.sh, configure.ac, test/unit/.gitignore,
	test/unit/test-cmd-complete.sh.in: Fix up "complete" command
	correctly.

2011-05-02  rocky <rocky@gnu.org>

	* command/complete.sh: Typo

2011-05-02  rocky <rocky@gnu.org>

	* command/complete.sh: zsh syntax does not allow array
	initialization in typeset

2011-05-02  rocky <rocky@gnu.org>

	* command/Makefile.am, command/complete.sh, command/set.sh,
	command/set_sub/Makefile.am, command/set_sub/autoeval.sh,
	command/set_sub/basename.sh, command/set_sub/debugging.sh,
	command/set_sub/different.sh, command/set_sub/highlight.sh,
	command/set_sub/history.sh, command/set_sub/prompt.sh,
	command/set_sub/showcommand.sh, command/set_sub/trace-commands.sh,
	command/set_sub/width.sh, lib/Makefile.am, lib/complete.sh,
	lib/help.sh: Start to DRY set subcommands and Makefiles. Makefile
	use GNU make wildcards for *.sh Sync with bashdb.

2011-04-17  rocky <rocky@gnu.org>

	* test/data/action.right, test/data/brkpt1.right,
	test/data/bug-args.right, test/data/bug-errexit.right,
	test/data/bug-ksharrays.right, test/data/bugIFS.right,
	test/data/condition.right, test/data/delete.right,
	test/data/enable.right, test/data/examine.right,
	test/data/export.right, test/data/frame.right,
	test/data/list.right, test/data/lopts.right,
	test/data/multi1.right, test/data/multi2.right,
	test/data/multi3.right, test/data/multi4.right,
	test/data/next.right, test/data/setshow.right,
	test/data/skip.right, test/data/sopts.right, test/data/step.right,
	test/data/subshell.right, test/data/tbreak.right: Add termination
	message.

2011-04-17  rocky <rocky@gnu.org>

	* command/quit.sh, command/set_sub/history.sh,
	command/show_sub/history.sh, lib/hist.sh, zshdb.in: 
	_Dbgr_history_save -> _Dbgr_set_history like other _Dbgr_set vars.
	Sync with bashdb. Add termination message.

2011-04-15  rocky <rocky@gnu.org>

	* command/backtrace.sh, lib/frame.sh, lib/gdb.sh,
	test/data/frame.right: Add frame line when switching lines. It helps
	front-ends understand what frame one is out. And gdb does it that
	way too.

2011-04-01  rocky <rocky@gnu.org>

	* lib/fns.sh, test/unit/test-eval.sh.in: Need echo's in ev? for
	assignments.

2011-04-01  rocky <rocky@gnu.org>

	* command/eval.sh, lib/fns.sh, test/unit/test-eval.sh.in: eval? now
	handles the expression part of an assignment statement.

2011-03-27  rocky <rocky@gnu.org>

	* command/eval.sh, dbg-main.sh, lib/processor.sh,
	test/data/subshell.cmd, test/data/subshell.right: Fix bug in
	sourcing startup profile. Fix bug in "print" Workaround typeset
	weirdness.

2011-03-27  rocky <rocky@gnu.org>

	* command/kill.sh, lib/hook.sh, lib/journal.sh: Try to clean up
	before a KILL -9.

2011-03-17  rocky <rocky@gnu.org>

	* command/info_sub/Makefile.am, command/set_sub/Makefile.am: Remove
	patch shlock on "make clean"

2011-03-17  rocky <rocky@gnu.org>

	* command/action.sh, command/alias.sh, command/backtrace.sh,
	command/break.sh, command/condition.sh, command/continue.sh,
	command/delete.sh, command/disable.sh, command/display.sh,
	command/down.sh, command/edit.sh, command/enable.sh,
	command/eval.sh, command/examine.sh, command/export.sh,
	command/frame.sh, command/handle.sh, command/help.sh,
	command/info.sh, command/info_sub/brkpts.sh,
	command/info_sub/display.sh, command/info_sub/files.sh,
	command/info_sub/line.sh, command/info_sub/program.sh,
	command/info_sub/source.sh, command/info_sub/variables.sh,
	command/info_sub/warranty.sh, command/kill.sh, command/list.sh,
	command/next.sh, command/quit.sh, command/return.sh,
	command/run.sh, command/set.sh, command/set_sub/annotate.sh,
	command/set_sub/args.sh, command/set_sub/autolist.sh,
	command/set_sub/editing.sh, command/set_sub/highlight.sh,
	command/set_sub/history.sh, command/set_sub/linetrace.sh,
	command/set_sub/listsize.sh, command/set_sub/showcommand.sh,
	command/set_sub/trace-commands.sh, command/set_sub/width.sh,
	command/shell.sh, command/show.sh, command/show_sub/alias.sh,
	command/show_sub/copying.sh, command/show_sub/debugging.sh,
	command/show_sub/editing.sh, command/show_sub/highlight.sh,
	command/show_sub/history.sh, command/source.sh,
	command/stepping.sh, command/trace.sh, command/undisplay.sh,
	command/up.sh: Replace tabs with spaces. Thanks again to Lukas
	Fleischer.

2011-03-17  rocky <rocky@gnu.org>

	* command/set_sub/highlight.sh, configure.ac: Correct test for
	pygmentize and call to error message. Thanks to Lukas Fleischer.

2011-03-15  rocky <rocky@gnu.org>

	* NEWS: Got version number wrong

2011-03-15  rocky <rocky@gnu.org>

	* command/set_sub/Makefile.am, command/show_sub/Makefile.am: Forgot
	to add set/show highlight

2011-03-15  rocky <rocky@gnu.org>

	* command/eval.sh, lib/fns.sh, lib/gdb.sh: More futzing with eval
	and eval?

2011-03-15  rocky <rocky@gnu.org>

	* command/eval.sh: Revise how we get the source string for eval and
	eval?

2011-03-15  rocky <rocky@gnu.org>

	* dbg-opts.sh: Change banner slightly

2011-03-15  rocky <rocky@gnu.org>

	* dbg-opts.sh: Sync with kshdb

2011-03-14  rocky <rocky@gnu.org>

	* lib/fns.sh, lib/save-restore.sh, test/unit/test-eval.sh.in: Revise
	expand_eval_fn so we don't use external sed, but Regexps.

2011-03-14  rocky <rocky@gnu.org>

	* : commit d7fff0fdbcb6c14dcf885d1459173ad40ce83682 Author: rocky
	<rocky@gnu.org> Date:   Mon Mar 14 15:59:24 2011 -0400

2011-03-14  rocky <rocky@gnu.org>

	* command/source.sh: More conventional shell-style indentation.

2011-03-14  rocky <rocky@gnu.org>

	* : commit 70ab3cbdb08948308abc4f031c3f66bc5f9fdc49 Author: rocky
	<rocky@gnu.org> Date:   Sun Mar 13 13:56:29 2011 -0400

2011-03-13  rocky <rocky@gnu.org>

	* command/eval.sh, lib/help.sh: Regularize indentation and sync with
	kshdb.

2011-03-05  rocky <rocky@gnu.org>

	* lib/hook.sh: More agressive rm of evalfile

2011-03-05  rocky <rocky@gnu.org>

	* : commit f7bac140e6a7998c858f1ceb492943af6995eef8 Author: rocky
	<rocky@gnu.org> Date:   Sat Mar 5 12:50:41 2011 -0500

2011-03-05  rocky <rocky@gnu.org>

	* dbg-opts.sh: Update copyright date

2011-03-04  rocky <rocky@gnu.org>

	* command/Makefile.am, command/export.sh, configure.ac,
	lib/break.sh, lib/fns.sh, lib/hook.sh, lib/journal.sh,
	lib/setshow.sh, lib/validate.sh, test/data/Makefile.am,
	test/data/export.cmd, test/data/export.right,
	test/integration/.gitignore, test/integration/test-export.in: Fix
	bug in setting breakpoint in subshell; Add export command

2011-03-04  rocky <rocky@gnu.org>

	* test/integration/Makefile.am: Fix bug in setting breakpoint in
	subshell; Add export command

2011-03-03  rocky <rocky@gnu.org>

	* command/info_sub/brkpts.sh: Better sync with kshdb and bashdb.
	Still a little off in breakpoints.

2011-03-03  rocky <rocky@gnu.org>

	* command/display.sh, command/info.sh, command/info_sub/display.sh: 
	Sync with kshdb.

2011-03-02  rocky <rocky@gnu.org>

	* lib/display.sh: Sync with kshdb

2011-03-02  rocky <rocky@gnu.org>

	* Makefile.am: Administrivia

2011-03-02  rocky <rocky@gnu.org>

	* : commit 11c2d3675a5814f67b31e89b78b57d8f965451f8 Author: rocky
	<rocky@gnu.org> Date:   Wed Mar 2 20:14:14 2011 -0500

2011-03-01  rocky <rocky@gnu.org>

	* Makefile.am, command/shell.sh, data/shell.sh, lib/shell.sh: Sync
	with bashdb

2011-02-28  rocky <rocky@gnu.org>

	* Makefile.am, command/Makefile.am, data/Makefile.am,
	lib/Makefile.am, test/Makefile.am, test/unit/Makefile.am: 
	'clean'target should remove patch' *.{orig,rej}

2011-02-28  rocky <rocky@gnu.org>

	* Makefile.am, command/shell.sh, configure.ac, data/.gitignore,
	data/Makefile.am, data/shell.sh, lib/fns.sh, lib/shell.sh,
	test/unit/.gitignore: Add ability to save variables inside nested
	shell. Suggestion for code which doesn't use eval (but is very
	zsh-specific) suggested by Bart Schaefer.

2011-02-28  rocky <rocky@gnu.org>

	* lib/fns.sh: Sync with bashdb

2011-02-28  rocky <rocky@gnu.org>

	* command/eval.sh, lib/fns.sh: in "eval?" extract expression in
	"case", and echo that.

2011-02-27  rocky <rocky@gnu.org>

	* command/shell.sh, lib/shell.sh, test/unit/test-lib-shell.sh.in: 
	Revise how exports work to be more reliable. Thanks to Bart Schaefer
	for the suggestion and pointer to the parameter module

2011-02-27  rocky <rocky@gnu.org>

	* test/data/frame.right, test/unit/test-eval.sh.in: Correct unit
	tests expectations

2011-02-27  rocky <rocky@gnu.org>

	* configure.ac, test/unit/Makefile.am,
	test/unit/test-lib-shell.sh.in: Add unit test for recent shell lib
	stuff

2011-02-27  rocky <rocky@gnu.org>

	* command/Makefile.am, command/shell.sh, lib/Makefile.am,
	lib/fns.sh, lib/shell.sh: Add more proper filtering of typeset -p
	for debugger shell command.

2011-02-27  rocky <rocky@gnu.org>

	* dbg-pre.sh: A separator in the tempfiles looks a little nicer

2011-02-26  rocky <rocky@gnu.org>

	* command/shell.sh: Start shell command.

2011-02-25  rocky <rocky@gnu.org>

	* command/eval.sh, zshdb.in: Update eval help

2011-02-25  rocky <rocky@gnu.org>

	* command/eval.sh, lib/display.sh, lib/processor.sh,
	test/data/action.right, test/data/bug-args.cmd,
	test/data/bug-args.right, test/data/bug-ksharrays.right,
	test/data/bugIFS.cmd, test/data/bugIFS.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/setshow.right,
	test/data/subshell.right: Show return code in eval. "pr" is an alias
	for "print" no longer "p". This matches current Ruby abbreviations.

2011-02-25  rocky <rocky@gnu.org>

	* command/eval.sh, configure.ac, lib/filecache.sh, lib/fns.sh,
	lib/processor.sh, test/data/list.right, test/unit/Makefile.am,
	test/unit/test-eval.sh.in: Add eval?

2011-02-19  rocky <rocky@gnu.org>

	* command/eval.sh, command/quit.sh: Add q! alias for quit. Show eval
	source text and note set autoeval in help

2011-02-19  rocky <rocky@gnu.org>

	* command/eval.sh: eval command with no args eval's the current
	source line. YAY!

2011-02-09  rocky <rocky@gnu.org>

	* command/down.sh, command/frame.sh, command/up.sh,
	lib/Makefile.am, lib/filecache.sh, lib/msg.sh, lib/validate.sh,
	test/data/setshow.right, test/unit/test-msg.sh.in,
	test/unit/test-validate.sh.in: Parameter checkin on up/down/frame.
	chmod +x for Python highlight program. Sync with bashdb.

2011-02-09  rocky <rocky@gnu.org>

	* : commit fdefc71c324e96154c843cf0ba69cadc14d56ce2 Author: rocky
	<rocky@gnu.org> Date:   Wed Feb 9 11:07:05 2011 -0500

2011-02-09  rocky <rocky@gnu.org>

	* : commit 47a5c56d96db70a757c8e19ad8db8260b1970ff1 Author: rocky
	<rocky@gnu.org> Date:   Wed Feb 9 10:33:53 2011 -0500

2011-02-07  rocky <rocky@gnu.org>

	* lib/filecache.sh: Remove duplicate statement.

2011-02-07  rocky <rocky@gnu.org>

	* command/show_sub/highlight.sh, dbg-opts.sh, getopts_long.sh,
	lib/file.sh, lib/msg.sh, test/data/lopts.right: Add --highlight and
	--no-highlight options. Update getopts_long.sh

2011-02-07  rocky <rocky@gnu.org>

	* lib/filecache.sh: Got off by one in source line trying merge bash
	temp pygmentize code

2011-02-07  rocky <rocky@gnu.org>

	* command/set_sub/highlight.sh, command/show_sub/highlight.sh,
	lib/filecache.sh, lib/gdb.sh: Add syntax highlighting via pygmentize

2011-02-06  rocky <rocky@gnu.org>

	* command/set.sh, command/set_sub/Makefile.am,
	command/set_sub/annotate.sh, command/set_sub/args.sh,
	command/set_sub/autolist.sh, command/set_sub/editing.sh,
	command/set_sub/history.sh, command/set_sub/linewidth.sh,
	command/set_sub/listsize.sh, command/set_sub/showcommand.sh,
	command/set_sub/width.sh, command/show.sh: Move subcommand dispatch
	into hash in set commands. Add help although not used yet.

2011-02-06  rocky <rocky@gnu.org>

	* ChangeLog, command/show.sh, command/show_sub/alias.sh,
	command/show_sub/copying.sh, command/show_sub/debugging.sh,
	command/show_sub/editing.sh, lib/help.sh: Start dynamic subcommands
	handling via associative arrays like we did for commands. Sync with
	bashdb

2011-01-16  rocky <rocky@gnu.org>

	* command/continue.sh, dbg-trace.sh.in, lib/dbg-call.sh,
	lib/hook.sh, zshdb.in: _Dbg_hook -> _Dbg_trap_handler

2011-01-16  rocky <rocky@gnu.org>

	* lib/alias.sh, lib/processor.sh: Sync with bashdb

2011-01-11  rocky <rocky@gnu.org>

	* command/set_sub/linetrace.sh, command/show.sh, dbg-opts.sh,
	lib/break.sh, lib/help.sh, lib/hook.sh, test/data/frame.right,
	test/example/hanoi.sh.in, test/unit/test-dbg-opts.sh.in: 
	_Dbg_linetrace -> _Dbg_set_linetrace

2011-01-11  rocky <rocky@gnu.org>

	* lib/list.sh: Sync with kshdb

2011-01-11  rocky <rocky@gnu.org>

	* dbg-main.sh, lib/save-restore.sh: Sync with kshdb

2011-01-11  rocky <rocky@gnu.org>

	* command/break.sh, dbg-trace.sh.in: Sync with kshdb

2011-01-11  rocky <rocky@gnu.org>

	* dbg-main.sh, dbg-opts.sh: More lint changes via ksh -n.

2011-01-10  rocky <rocky@gnu.org>

	* ChangeLog, lib/save-restore.sh: Small lint-like thing from ksh -n

2011-01-10  rocky <rocky@gnu.org>

	* command/action.sh, command/break.sh, command/examine.sh,
	command/handle.sh, command/kill.sh, command/list.sh,
	command/show.sh, command/stepping.sh: Remove lint warnings courtesy
	of ksh -n and zsh -n

2011-01-10  rocky <rocky@gnu.org>

	* lib/action.sh, lib/break.sh, lib/filecache.sh, lib/fns.sh,
	lib/frame.sh, lib/help.sh, lib/hook.sh, lib/list.sh,
	lib/processor.sh, lib/setshow.sh, lib/sig.sh, lib/tty.sh: Remove
	lint warnings courtesy of ksh -n

2010-12-28  rocky <rocky@gnu.org>

	* lib/processor.sh: Small spelling typo in comment

2010-12-28  rocky <rocky@gnu.org>

	* ChangeLog, configure.ac: Bump release number

2010-12-24  rocky <rocky@gnu.org>

	* .gitignore, lib/action.sh, lib/alias.sh, lib/break.sh: Synchronize
	with bashdb

2010-12-24  rocky <rocky@gnu.org>

	* command/continue.sh, command/return.sh, command/stepping.sh,
	lib/processor.sh: Start using _Dbg_continue_rc to signal continuing
	execution

2010-12-10  rocky <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac: Giant Madagascar Day release

2010-12-06  rocky <rocky@gnu.org>

	* ChangeLog, configure.ac, test/data/restart.cmd,
	test/data/restart.right, test/data/restart2.cmd,
	test/integration/.gitignore, test/integration/Makefile.am,
	test/integration/test-multi.in: Make testing work more generally.

2010-12-06  rocky <rocky@gnu.org>

	* NEWS, command/list.sh, test/data/frame.right, test/data/list.cmd,
	test/data/list.right, test/data/restart.right: Center list lines by
	default. Add list> and l> aliases to change the default.

2010-12-02  rocky <rocky@gnu.org>

	* ChangeLog, Makefile.am, command/Makefile.am, command/handle.sh,
	lib/processor.sh, lib/sig.sh, lib/tty.sh, test/data/frame.right,
	zshdb.in: Fix small bugs in non-interactive read and in duplicating
	$TTY descriptor. Add interrupt handler code, although it is not
	ready for use yet.

2010-11-30  rocky <rocky@gnu.org>

	* ChangeLog, command/Makefile.am, command/kill.sh,
	test/integration/Makefile.am: kill: command return codes have to be
	0 for now. Forgot to add to makefile. Makefile.am: something weird
	with auto .in substitution.

2010-11-30  rocky <rocky@gnu.org>

	* command/set.sh, test/data/Makefile.am, 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.right,
	test/example/Makefile.am, test/example/multi.sh,
	test/integration/Makefile.am, test/integration/check-common.sh.in,
	test/integration/test-multi: Add subshell test from bashdb.

2010-11-30  rocky <rocky@gnu.org>

	* test/integration/check-common.sh.in: Administivia: Allow more
	possibilities for building outside of source dir. Sync with bashdb.

2010-11-30  rocky <rocky@gnu.org>

	* ChangeLog, configure.ac, test/integration/check-common.sh.in: 
	check-common.sh.in: generalize a little more. configure.ac:
	.git.tar.{bz2,gz} -> .dev.tar.{bz2}

2010-11-29  rocky <rocky@gnu.org>

	* command/list.sh, dbg-opts.sh, lib/list.sh, test/data/frame.right,
	zshdb.in: Adjust columns in "help *" for initial blanks in list.
	Sync with bashdb.

2010-11-27  rocky <rocky@gnu.org>

	* test/data/frame.right, zshdb.in: Erroneously had removed @prefix@
	needed by @PACKAGEDATADIR@ in zshdb.in

2010-11-27  rocky <rocky@gnu.org>

	* : commit 6be62015ab7c011e307c987af21f2d7d266a0029 Author: rocky
	<rocky@gnu.org> Date:   Sat Nov 27 17:58:51 2010 -0500

2010-11-26  rocky <rocky@gnu.org>

	* command/return.sh, dbg-main.sh: dbg-main.sh: Combine two for
	loops. return.sh: remove set -x

2010-11-26  rocky <rocky@gnu.org>

	* test/data/frame.right: zshdb.in: one more extraneous line removed.

2010-11-26  rocky <rocky@gnu.org>

	* zshdb.in: zshdb.in: one more extraneous line removed.

2010-11-26  rocky <rocky@gnu.org>

	* zshdb.in: Go over and comment better.

2010-11-24  rocky <rocky@gnu.org>

	* lib/frame.sh, lib/list.sh, lib/save-restore.sh: list now  lists
	where it last left off. Keep in sync with bashdb.

2010-11-23  rocky <rocky@gnu.org>

	* ChangeLog, configure.ac, test/integration/test-restart.in: Make
	"distcheck work". configure.ac: remove emacs lispdir check

2010-11-23  rocky <rocky@gnu.org>

	* dbg-main.sh: More --no-init bugs found/fixed.

2010-11-23  rocky <rocky@gnu.org>

	* lib/help.sh: Uuse more accurate variable name.

2010-11-23  rocky <rocky@gnu.org>

	* command/backtrace.sh, command/break.sh, command/continue.sh,
	command/down.sh, command/edit.sh, command/help.sh, command/up.sh: 
	edit.sh: fix return codes. rest: sync with bashdb.

2010-11-22  rocky <rocky@gnu.org>

	* lib/help.sh, lib/processor.sh, test/data/restart.right: Better
	sync with bashdb.

2010-11-16  rocky <rocky@gnu.org>

	* test/data/restart.right: Adjust test case for recent changes

2010-11-16  rocky <rocky@gnu.org>

	* command/Makefile.am, command/alias.sh, command/backtrace.sh,
	command/break.sh, command/condition.sh, command/continue.sh,
	command/delete.sh, command/disable.sh, command/down.sh,
	command/edit.sh, command/enable.sh, command/eval.sh,
	command/examine.sh, command/frame.sh, command/help.sh,
	command/info.sh, command/kill.sh, command/list.sh, command/quit.sh,
	command/return.sh, command/run.sh, command/set.sh, command/show.sh,
	command/source.sh, command/stepping.sh, command/trace.sh,
	command/up.sh, lib/alias.sh, lib/help.sh, lib/processor.sh,
	test/data/action.right, test/data/bug-args.right,
	test/data/bug-ksharrays.right, test/data/bugIFS.right,
	test/data/enable.right, test/data/examine.right,
	test/data/frame.right, test/data/list.right, test/data/next.right,
	test/data/restart.right, test/data/step.right,
	test/data/subshell.right: Make command selection simpler and more
	dynamic using an associate array of commands rather than a case
	statement with fixed strings

2010-11-14  rocky <rocky@gnu.org>

	* command/backtrace.sh, command/trace.sh, command/tracefn.sh,
	command/where.sh: Simplify, shorten and generalize command-selection
	code using an associative array for command selection rather than a
	case statement.

2010-10-31  rocky <rocky@gnu.org>

	* Makefile.am, configure.ac, emacs/.gitignore, emacs/Makefile.am,
	emacs/dbg-test.el.in, emacs/elk-test.el, emacs/zshdb.el: Remove
	emacs code. If you want run from Emacs, please use emacs-dbgr.  See
	http://github.com/rocky/emacs-dbgr

2010-10-31  rocky <rocky@gnu.org>

	* lib/Makefile.am: Administrivia: Forgot to add lib/display.sh

2010-10-29  rocky <rocky@gnu.org>

	* README: We've got more done now.

2010-10-29  rocky <rocky@gnu.org>

	* command/display.sh, command/info.sh, command/info_sub/display.sh,
	command/undisplay.sh, configure.ac, lib/display.sh, lib/msg.sh,
	lib/processor.sh, test/data/Makefile.am, test/data/display.cmd,
	test/data/display.right, test/integration/.gitignore,
	test/integration/test-display.in: Add display expressions. Debugger
	cmmands "display", "undisplay" and "info display".

2010-10-27  rocky <rocky@gnu.org>

	* configure.ac: Update version in prepration for release.

2010-10-26  rocky <rocky@gnu.org>

	* NEWS: What's up

2010-10-25  rocky <rocky@gnu.org>

	* configure.ac, test/example/Makefile.am, test/example/restart.sh,
	test/example/restart.sh.in, test/integration/test-opts.in: Gaurd
	against building when zsh is in a funny place and names something
	other than a plain "zsh".

2010-10-25  rocky <rocky@gnu.org>

	* ChangeLog, command/set.sh, command/set_sub/annotate.sh,
	command/set_sub/showcommand.sh, command/set_sub/trace-commands.sh,
	command/show.sh: Sync with bashdb. Variable names more regular and
	small stuff like that.

2010-10-25  rocky <rocky@gnu.org>

	* ChangeLog, command/set_sub/Makefile.am: Forgot to add a listsize
	to distribution

2010-10-25  rocky <rocky@gnu.org>

	* command/list.sh, command/set.sh, command/set_sub/Makefile.am,
	command/set_sub/annotate.sh, command/set_sub/args.sh,
	command/set_sub/autolist.sh, command/set_sub/history.sh,
	command/set_sub/linetrace.sh, command/set_sub/linewidth.sh,
	command/set_sub/listsize.sh, command/set_sub/showcommand.sh,
	command/set_sub/trace-commands.sh, command/show.sh, lib/gdb.sh,
	lib/list.sh, test/data/setshow.right: Move pretty much the rest of
	the set subcommands to the set_sub directory.  Go over code to be
	more regular.

2010-10-25  rocky <rocky@gnu.org>

	* lib/filecache.sh: test-delete Was giving an warning in cygwin's
	zsh. Fix that. Sync with bashdb.

2010-10-24  rocky <rocky@gnu.org>

	* NEWS: What's up.

2010-10-24  rocky <rocky@gnu.org>

	* command/set_sub/Makefile.am: Listed wrong subdirectory.

2010-10-24  rocky <rocky@gnu.org>

	* ChangeLog, command/show_sub/Makefile.am, lib/Makefile.am,
	test/data/Makefile.am: More build administrivia.

2010-10-24  rocky <rocky@gnu.org>

	* ChangeLog, command/Makefile.am, command/set.sh,
	command/set_sub/Makefile.am: Build Administrivia.

2010-10-24  rocky <rocky@gnu.org>

	* command/set.sh, command/set_sub/.gitignore,
	command/set_sub/Makefile.am, command/set_sub/annotate.sh,
	command/set_sub/editing.sh, command/set_sub/history.sh,
	command/show.sh, command/show_sub/Makefile.am,
	command/show_sub/editing.sh, command/show_sub/history.sh,
	configure.ac, dbg-opts.sh, lib/file.sh, lib/processor.sh,
	test/unit/test-dbg-opts.sh.in, test/unit/test-file.sh.in: Move more
	show subcommand code into a show-subcommand directory.

2010-10-23  rocky <rocky@gnu.org>

	* command/show.sh, command/show_sub/editing.sh, lib/setshow.sh: 
	Synch with bashb. A couple of bugs found/fixed.

2010-10-23  rocky <rocky@gnu.org>

	* command/frame.sh, command/set.sh, command/show.sh,
	command/show_sub/debugging.sh, command/where.sh, lib/setshow.sh,
	test/data/setshow.right, test/unit/.gitignore,
	test/unit/test-setshow.sh.in: More show DRY-ness. Forgot to add
	lib/setshow and unit test for that previously.

2010-10-23  rocky <rocky@gnu.org>

	* command/examine.sh, command/info_sub/files.sh, command/run.sh,
	command/set.sh, command/show.sh, command/show_sub/debugging.sh,
	command/stepping.sh, command/tracefn.sh, configure.ac, dbg-opts.sh,
	dbg-pre.sh, lib/file.sh, lib/filecache.sh, lib/fns.sh,
	lib/frame.sh, lib/gdb.sh, lib/help.sh, lib/hook.sh,
	lib/processor.sh, test/unit/Makefile.am,
	test/unit/test-dbg-opts.sh.in, test/unit/test-file.sh.in,
	test/unit/test-frame.sh.in: DRY set/show code and help of some of
	these.

2010-10-23  rocky <rocky@gnu.org>

	* README: Update README to show how to change source code to call
	the debugger

2010-10-22  rocky <rocky@gnu.org>

	* lib/help.sh, lib/processor.sh: Remove debug output on runnign
	hook, and change min abbrev on "show directory" "show dir" because
	we now have "show different".

2010-10-22  rocky <rocky@gnu.org>

	* command/set.sh, command/show.sh, test/data/action.right,
	test/data/delete.right, test/data/next.right,
	test/data/setshow.right, test/data/skip.right,
	test/data/step.right, test/data/subshell.right: Echo show subcommand
	after running an on/off set command.

2010-10-22  rocky <rocky@gnu.org>

	* lib/help.sh: A small "show autolist" bug fixed.

2010-10-22  rocky <rocky@gnu.org>

	* lib/help.sh: "show help" for directories was missing.

2010-10-22  rocky <rocky@gnu.org>

	* NEWS, command/set.sh, command/show.sh, lib/help.sh,
	lib/processor.sh, test/data/setshow.right: Add set/show autolist.
	Add more general cmdloop hook mechanism.

2010-10-11  rocky <rocky@gnu.org>

	* test/unit/test-filecache.sh.in,
	test/unit/test-get-sourceline.sh.in: Small changes.

2010-10-11  rocky <rocky@gnu.org>

	* command/info_sub/files.sh, configure.ac, lib/filecache.sh,
	test/example/dir with spaces/bug.sh, test/unit/.gitignore,
	test/unit/Makefile.am, test/unit/test-filecache.sh.in,
	test/unit/test-get-sourceline.sh.in: Make sure we can debug
	filenames whose path has a space one of its directory names. That
	was the case before but we've added a test and did made changes to
	make more compatible with bash.  filecache.sh: silence zmodload message.

2010-09-16  rocky <rocky@gnu.org>

	* ChangeLog, lib/file.sh, lib/filecache.sh: Set cdir properly.
	More-specific internal-error messages. (Keeping in synch with
	bashdb).

2010-07-30  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/info_sub/brkpts.sh,
	command/info_sub/files.sh, command/info_sub/line.sh,
	command/info_sub/program.sh, command/info_sub/source.sh,
	command/info_sub/variables.sh, command/info_sub/warranty.sh,
	command/show.sh, command/show_sub/alias.sh,
	command/show_sub/copying.sh, command/show_sub/editing.sh: bashdb ->
	zshdb

2010-07-30  R. Bernstein <rocky@gnu.org>

	* configure.ac, dbg-pre.sh: Smallish things to help keep in synch
	with zshdb.

2010-07-10  rocky <rocky@gnu.org>

	* command/show.sh, command/show_sub/.gitignore,
	command/show_sub/Makefile.am, command/show_sub/alias.sh,
	command/show_sub/copying.sh, command/show_sub/debugging.sh: Move
	more "show" subcommands into a "show subcommand" directory.

2010-07-10  rocky <rocky@gnu.org>

	* command/Makefile.am, command/break.sh, command/info.sh,
	command/info_sub/.gitignore, command/info_sub/Makefile.am,
	command/info_sub/brkpts.sh, command/info_sub/files.sh,
	command/info_sub/line.sh, command/info_sub/program.sh,
	command/info_sub/source.sh, command/info_sub/variables.sh,
	command/info_sub/warranty.sh, command/show.sh,
	command/show_sub/.gitignore, command/show_sub/Makefile.am,
	command/show_sub/alias.sh, configure.ac, lib/gdb.sh,
	lib/processor.sh, test/data/enable.right: Move "info" subcommands
	for into its own folder. Start the same with "show" subcommands.
	"info program" now show command next up.

2010-07-08  rocky <rocky@gnu.org>

	* dbg-main.sh: use ~ for debugger startup of $HOME is not set.

2010-07-06  R. Bernstein <rocky@gnu.org>

	* command/down.sh, command/frame.sh, command/up.sh,
	command/where.sh, lib/frame.sh, test/data/frame.right,
	test/unit/test-frame.sh.in: DRY frame code to move common location
	printing to adjust_frame.

2010-07-06  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/down.sh, command/frame.sh,
	command/up.sh: Split off debugger "up" and "down" commands. Update
	help text.

2010-07-01  rocky <rocky@gnu.org>

	* lib/frame.sh: Even better ksh conformance.

2010-07-01  rocky <rocky@gnu.org>

	* : commit f77d1d642186cfca51d7272777bd1e66f2e8559a Author: rocky
	<rocky@gnu.org> Date:   Thu Jul 1 00:53:19 2010 -0400

2010-06-21  R. Bernstein <rocky@gnu.org>

	* command/action.sh, command/kill.sh, lib/action.sh,
	test/data/action.cmd, test/data/action.right: Fix prompt on deleting
	all actions. Test it and better checks.

2010-06-21  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh: Closer synchronization with bashdb.

2010-06-21  R. Bernstein <rocky@gnu.org>

	* command/action.sh, lib/action.sh, test/unit/test-action.sh.in: 
	Small improvements and changes to keep in sync with bashdb.

2010-06-20  R. Bernstein <rocky@gnu.org>

	* NEWS: What's up

2010-06-20  rocky <rocky@gnu.org>

	* ChangeLog, configure.ac: Update version number

2010-06-20  rocky <rocky@gnu.org>

	* command/Makefile.am, command/action.sh, command/alias.sh,
	configure.ac, dbg-opts.sh, lib/action.sh, lib/hook.sh,
	lib/processor.sh, test/data/action.cmd, test/data/action.right,
	test/data/brkpt1.right, test/integration/.gitignore,
	test/integration/Makefile.am, test/integration/test-action.in,
	test/unit/test-action.sh.in: Actton command is now implemented sort
	of as it is in bash.

2010-06-20  rocky <rocky@gnu.org>

	* lib/action.sh, test/unit/test-action.sh.in: Add function arg
	validation on _Dbg_do_clear_action

2010-06-20  rocky <rocky@gnu.org>

	* lib/action.sh, test/unit/test-action.sh.in: More work on
	implementing action. Much more work to go.

2010-06-20  rocky <rocky@gnu.org>

	* lib/break.sh: Add another use of _Dbg_is_int.

2010-06-20  rocky <rocky@gnu.org>

	* lib/action.sh, lib/break.sh, test/unit/test-break.sh.in,
	test/unit/test-validate.sh.in: Small improvments like validiating in
	params and comment fixes.

2010-06-20  rocky <rocky@gnu.org>

	* lib/action.sh, test/unit/test-action.sh.in: Bang more on action.
	More bugs found, more tests added.

2010-06-20  rocky <rocky@gnu.org>

	* configure.ac, lib/Makefile.am, lib/action.sh, lib/fns.sh,
	lib/validate.sh, test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-action.sh.in, test/unit/test-examine.sh.in,
	test/unit/test-fns.sh.in, test/unit/test-validate.sh.in: input
	validation routines split off from fns.sh. Start action testing.

2010-06-19  rocky <rocky@gnu.org>

	* lib/Makefile.am: One more file.

2010-06-19  rocky <rocky@gnu.org>

	* lib/action.sh, lib/fns.sh, test/unit/test-fns.sh.in: Start action.
	test parse_linespec.

2010-06-18  rocky <rocky@gnu.org>

	* lib/hook.sh: filename vs. full_filename - this time for sure!

2010-06-18  rocky <rocky@gnu.org>

	* lib/hook.sh: Code inspection reveal what smells like a bug.
	fullname -> full_filename and filename -> full_filename.

2010-06-16  rocky <rocky@gnu.org>

	* lib/frame.sh, lib/list.sh: Small changes to keep in sync with
	bashdb and possible a bug fix due to a variable name typo.

2010-06-16  rocky <rocky@gnu.org>

	* lib/break.sh: Indentation style is default shell now

2010-06-16  rocky <rocky@gnu.org>

	* test/unit/test-filecache.sh.in: Load possibly used file in unit
	test

2010-06-16  rocky <rocky@gnu.org>

	* lib/file.sh: Cosmetic changes

2010-06-16  rocky <rocky@gnu.org>

	* lib/filecache.sh: Comment spelling typo

2010-06-16  rocky <rocky@gnu.org>

	* lib/filecache.sh, test/integration/test-brkpt1: filecache.sh:
	variable _Dbg_bogus_file was not initialized.  test-brkpt1: file is
	derived.

2010-02-12  rocky <rocky@gnu.org>

	* doc/Makefile.am: Perhaps a better clean target

2010-02-12  rocky <rocky@gnu.org>

	* ChangeLog, doc/Makefile.am, test/Makefile.am: make distcheck
	(building outside of source tree) should now work.

2010-01-02  rocky <rocky@gnu.org>

	* command/break.sh: Fix bug in running a simple "break" command.

2010-01-02  rocky <rocky@gnu.org>

	* test/integration/.gitignore, test/integration/test-bug-args,
	test/integration/test-bug-errexit,
	test/integration/test-bug-ksharrays, test/integration/test-bugIFS,
	test/integration/test-condition, test/integration/test-delete,
	test/integration/test-enable, test/integration/test-examine,
	test/integration/test-frame, test/integration/test-list,
	test/integration/test-next, test/integration/test-opts,
	test/integration/test-restart, test/integration/test-setshow,
	test/integration/test-skip, test/integration/test-step,
	test/integration/test-subshell, test/integration/test-tbreak: 
	command/break.sh: unnecessary guard test but keeps in sync with
	kshdb.  test/integration/test-*: these are auto generated.

2009-12-22  rocky <rocky@gnu.org>

	* : commit 51bf2104f0a4d5d39dbb0dab63ab2f07f5c47521 Author: rocky
	<rocky@gnu.org> Date:   Tue Dec 22 13:09:45 2009 +0100

2009-12-18  rocky <rocky@gnu.org>

	* : commit 417ee0a3cd5392cfcd41f9d109af4f3ef49e2b9b Author: Rocky
	Bernstein (VCDImager Developer) <rocky@login.(none)> Date:   Fri Dec
	18 23:44:28 2009 +0100

2009-10-27  rocky <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac: Get ready for release 0.04.

2009-10-23  R. Bernstein <rocky@gnu.org>

	* NEWS: NEWS preening

2009-10-23  rocky <rocky@gnu.org>

	* : commit 12071f882c391dda96787dfc85fa90f09e5e43c0 Author: rocky
	<rocky@gnu.org> Date:   Fri Oct 23 13:12:01 2009 -0400

2009-10-23  R. Bernstein <rocky@gnu.org>

	* dbg-main.sh, emacs/zshdb.el: dbg-main.sh: Change another debugger
	variable to be prefaced with _Dbg_ zshdb.el: Remove compile
	warnings.

2009-09-24  rocky <rocky@gnu.org>

	* command/break.sh: Misplaced quotes.

2009-09-21  R. Bernstein <rocky@gnu.org>

	* command/break.sh, lib/break.sh, lib/filecache.sh, lib/fns.sh,
	test/data/file with spaces.cmd, test/data/file with spaces.right,
	test/example/file with spaces.sh,
	test/integration/check-common.sh.in,
	test/integration/test-file-with-spaces: Handling of files with
	embedded blanks works better. More filename quoting in "info break"
	Still one bug in _Dbg_glob_filename remains.

2009-09-21  rocky <rocky@gnu.org>

	* test/unit/test-file.sh.in: Some more (better?) file globbing tests

2009-09-20  rocky <rocky@gnu.org>

	* command/info.sh, command/list.sh, command/run.sh, dbg-pre.sh,
	lib/filecache.sh, lib/fns.sh, zshdb.in: Better tolerance for files
	with embedded blanks. Not perfect yet though.  Need to redo
	parse_linespec.

2009-09-20  rocky <rocky@gnu.org>

	* command/break.sh, lib/file.sh, lib/filecache.sh, lib/fns.sh,
	lib/list.sh, test/data/list.right: Make sure to quote filenames in
	argment passing so as to be able to handle files with embedded
	blanks. Keep in sync with kshdb and bashdb.

2009-08-21  R. Bernstein <rocky@gnu.org>

	* NEWS, dbg-opts.sh: Small changes to dbg-opts to Keep in sync with
	bashdb and kshdb

2009-07-04  R. Bernstein <rocky@gnu.org>

	* configure.ac: Get ready for 0.03 release

2009-07-04  R. Bernstein <rocky@gnu.org>

	* : commit 827a95a17d7c1c95d7a6dcb64bae6fd394550c10 Merge: 58bd4e2
	fbabb4e Author: rocky <rocky@gnu.org> Date:   Tue Jun 30 22:45:49
	2009 -0400

2009-06-30  rocky <rocky@sanchez.(none)>

	* configure.ac, test/integration/Makefile.am,
	test/integration/test-brkpt1.in, test/integration/test-bug-args.in,
	test/integration/test-bug-errexit.in,
	test/integration/test-bug-ksharrays.in,
	test/integration/test-bugIFS.in,
	test/integration/test-condition.in,
	test/integration/test-delete.in, test/integration/test-enable.in,
	test/integration/test-examine.in, test/integration/test-frame.in,
	test/integration/test-list.in, test/integration/test-next.in,
	test/integration/test-opts.in, test/integration/test-restart.in,
	test/integration/test-setshow.in, test/integration/test-skip.in,
	test/integration/test-step.in, test/integration/test-subshell.in,
	test/integration/test-tbreak.in: Need to add name of shell into
	integration tests. "make check" doesn't seem to have a provision for
	this.

2009-06-30  R. Bernstein <rocky@gnu.org>

	* : commit 7a005d3f607e79ff0883c679bed5e416ecc7a615 Merge: 6a53924
	8c19920 Author: R. Bernstein <rocky@gnu.org> Date:   Tue Jun 30
	10:38:16 2009 -0400

2009-06-30  R. Bernstein <rocky@atwood.corp.ce-interactive.com>

	* ChangeLog, NEWS: Remove in preparation for release on July 4th.

2009-06-24  rocky <rocky@sanchez.(none)>

	* test/zsh/ok4zshdb.sh: Remove (erroneous) Debian lintian error.

2009-06-23  R. Bernstein <rocky@gnu.org>

	* command/break.sh, lib/processor.sh: Wrong condition test for
	breakpoint number parsing.

2009-06-23  R. Bernstein <rocky@gnu.org>

	* command/condition.sh, test/data/condition.right: Now that we added
	condition, why not go over it to make it better (and more correct).

2009-06-23  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/condition.sh, lib/break.sh,
	lib/processor.sh, test/data/Makefile.am, test/data/brkpt1.cmd,
	test/data/brkpt1.right, test/data/condition.cmd,
	test/data/condition.right, test/data/lopts.right,
	test/integration/Makefile.am, test/integration/test-condition: Add
	"condition" command and integration test. Correct option output.

2009-06-22  R. Bernstein <rocky@gnu.org>

	* doc/zshdb-man.pod: Small doc changes.

2009-06-22  R. Bernstein <rocky@gnu.org>

	* doc/Makefile.am: Administrivia - More common and general wrt other
	debuggers

2009-06-22  R. Bernstein <rocky@gnu.org>

	* doc/zshdb-man.pod: Minor doc change

2009-06-22  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, configure.ac, dbg-opts.sh,
	doc/.gitignore, doc/Makefile.am, test/example/dbg-test2.sh: Start
	adding doc. In particular start with a manual page.

2009-06-22  R. Bernstein <rocky@gnu.org>

	* doc/.gitignore, doc/Makefile.am, doc/zshdb-man.pod: Start writing
	documentation. In particular, a manual page.

2009-06-19  R. Bernstein <rocky@gnu.org>

	* README: Revise as appropriate

2009-06-19  rocky <rocky@sanchez.(none)>

	* dbg-main.sh, lib/processor.sh: Add _Dbg_DEBUGGER_LEVEL in advance
	of "debug" command.

2009-06-18  rocky <rocky@sanchez.(none)>

	* dbg-pre.sh: See previous commit

2009-06-18  rocky <rocky@sanchez.(none)>

	* command/info.sh, dbg-pre.sh, lib/hook.sh, lib/save-restore.sh: 
	Clean up code with respect to setting current breakpoint number

2009-06-18  rocky <rocky@sanchez.(none)>

	* test/data/enable.cmd, test/data/enable.right: Add "info program"
	check

2009-06-18  rocky <rocky@sanchez.(none)>

	* lib/hook.sh: More precise breakpoint reason in "info program"

2009-06-15  rocky <rocky@sanchez.(none)>

	* test/integration/check-common.sh.in: Make sure srcdir is set in
	integration tests

2009-06-15  rocky <rocky@sanchez.(none)>

	* lib/msg.sh: Typo: while ; -> while :

2009-06-14  rocky <rocky@sanchez.(none)>

	* dbg-main.sh, dbg-opts.sh: Deal with tty weirdness. Probably this
	won't be the last of it. Update copyright.

2009-06-14  rocky <rocky@sanchez.(none)>

	* command/kill.sh, lib/msg.sh, lib/processor.sh,
	lib/save-restore.sh: Add debugger kill command. Add library routine
	confirm() to prompt before doing dangerous commands like "kill".

2009-06-14  rocky <rocky@sanchez.(none)>

	* configure.ac, test/integration/Makefile.am,
	test/integration/test-restart, test/unit/test-filecache.sh.in: In
	0.03git territory now. Make "make distcheck" work.

2009-06-13  R. Bernstein <rocky@gnu.org>

	* configure.ac, test/unit/Makefile.am, test/unit/test-examine.sh.in: 
	Add unit test for examine.

2009-06-13  R. Bernstein <rocky@gnu.org>

	* configure.ac, lib/msg.sh, test/unit/.gitignore,
	test/unit/Makefile.am, test/unit/test-break.sh.in,
	test/unit/test-msg.sh.in: Add test/unit/msg of lib/msg and fix bugs
	in the latter. Other small bugs fixed and some alignment with kshdb.

2009-06-11  R. Bernstein <rocky@gnu.org>

	* lib/break.sh, lib/msg.sh, lib/processor.sh,
	test/data/setshow.right: break.sh: Start using function form to
	match ksh processor.sh, msg.sh: use common undefined-command
	routine.

2008-12-12  R. Bernstein <rocky@gnu.org>

	* command/frame.sh, lib/help.sh: Update help for frame and set
	inferior-tty

2008-12-12  R. Bernstein <rocky@gnu.org>

	* lib/tty.sh: Clarify use of redirection on open and close.

2008-12-11  R. Bernstein <rocky@sanchez.(none)>

	* command/source.sh, lib/tty.sh: Small changes

2008-12-11  R. Bernstein <rocky@sanchez.(none)>

	* lib/processor.sh, lib/tty.sh, test/unit/test-tty.sh.in: Yet
	another iteration of dealing with inferior ttys.

2008-12-11  R. Bernstein <rocky@gnu.org>

	* lib/tty.sh: tty-testing code along the lines suggested by David
	Korn.

2008-12-10  R. Bernstein <rocky@gnu.org>

	* lib/tty.sh, test/unit/test-tty.sh.in: Use the terminal test
	suggested by Stéphane Chazelas

2008-12-10  R. Bernstein <rocky@gnu.org>

	* lib/msg.sh, lib/tty.sh: No space around <> to be ksh compatible

2008-12-09  R. Bernstein <rocky@sanchez.(none)>

	* lib/tty.sh: Possibly better for redirecting stdin/stdout

2008-12-08  R. Bernstein <rocky@gnu.org>

	* command/set.sh, configure.ac, dbg-main.sh, dbg-opts.sh,
	lib/Makefile.am, lib/help.sh, lib/tty.sh, test/data/lopts.right,
	test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-tty.sh.in: Stab at set-inferior-tty. Output
	redirection is okay, but input redirection doesn't work.

2008-11-17  R. Bernstein <rocky@gnu.org>

	* .gitignore: Administrivia

2008-11-15  R. Bernstein <rocky@gnu.org>

	* ChangeLog, Makefile.am, NEWS: Makefile.am: create ChangeLog. More
	preparation for 0.02 release.

2008-11-15  R. Bernstein <rocky@gnu.org>

	* command/continue.sh, command/where.sh, lib/fns.sh: Sync with
	kshdb.

2008-11-15  R. Bernstein <rocky@gnu.org>

	* command/break.sh, command/disable.sh, command/edit.sh,
	command/examine.sh, command/help.sh, configure.ac: Synch up with
	bashdb. Get ready for release.

2008-11-08  R. Bernstein <rocky@gnu.org>

	* lib/break.sh: Sync with bashdb.

2008-11-06  R. Bernstein <rocky@gnu.org>

	* : commit 694574abe5fbcd4d60717ec0f2f1655868ce10ba Author: R.
	Bernstein <rocky@gnu.org> Date:   Thu Nov 6 12:36:23 2008 -0500

2008-11-06  R. Bernstein <rocky@gnu.org>

	* command/break.sh, command/continue.sh, lib/break.sh, lib/hook.sh: 
	Minor tweaks. Synch with kshdb.

2008-11-06  R. Bernstein <rocky@gnu.org>

	* lib/break.sh, test/unit/test-break.sh.in: Minor tweaks

2008-11-06  R. Bernstein <rocky@gnu.org>

	* configure.ac: Hey, we're in 0.02 territory now.

2008-11-06  R. Bernstein <rocky@gnu.org>

	* lib/break.sh, test/unit/test-break.sh.in: More breakpoint tests
	added; more breakpoint bugs fixed

2008-11-05  R. Bernstein <rocky@gnu.org>

	* lib/break.sh, test/data/enable.right, test/unit/test-break.sh.in: 
	More tests of breakpoint code, more bugs found.

2008-11-04  R. Bernstein <rocky@gnu.org>

	* lib/break.sh, test/unit/test-break.sh.in: More break set/unset
	tests

2008-11-04  R. Bernstein <rocky@gnu.org>

	* configure.ac, dbg-opts.sh, lib/break.sh, test/unit/.gitignore,
	test/unit/Makefile.am, test/unit/test-break.sh.in: Bugs in clearing
	breakpoint by file/line. Add a breakpoint unit test.

2008-11-02  R. Bernstein <rocky@gnu.org>

	* emacs/zshdb.el, lib/break.sh: Add more parameter checking; journal
	more. Mostly minor changes.

2008-10-30  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Minor comment typo

2008-10-30  R. Bernstein <rocky@gnu.org>

	* test/data/frame.right: Line number plox

2008-10-30  R. Bernstein <rocky@gnu.org>

	* command/show.sh, configure.ac, dbg-opts.sh, dbg-pre.sh,
	test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-pre.sh.in, zshdb.in: Fix bugs in --version and "show
	version"

2008-10-27  R. Bernstein <rocky@gnu.org>

	* configure.ac: Release 0.01

2008-10-25  R. Bernstein <rocky@gnu.org>

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

2008-10-21  R. Bernstein <rocky@gnu.org>

	* test/zsh/ok4zshdb.sh: Use dev2

2008-10-20  R. Bernstein <rocky@gnu.org>

	* : commit 3443a3d0e318cce080cda8cd3d86e0cde8971736 Author: R.
	Bernstein <rocky@sanchez.(none)> Date:   Sat Oct 18 13:03:59 2008
	-0400

2008-10-18  R. Bernstein <rocky@sanchez.(none)>

	* configure.ac: Correct Emacs disabling

2008-10-17  R. Bernstein <rocky@sanchez.(none)>

	* test/example/Makefile.am: Add restart files

2008-10-17  R. Bernstein <rocky@sanchez.(none)>

	* test/data/Makefile.am: Add restart files

2008-10-15  R. Bernstein <rocky@gnu.org>

	* Makefile.am: Make more like kshdb and bashdb.

2008-10-14  R. Bernstein <rocky@sanchez.(none)>

	* test/unit/test-fns.sh.in: Reinstate a double-quote test

2008-10-14  R. Bernstein <rocky@gnu.org>

	* configure.ac: Require Emacs 22 or better

2008-10-14  R. Bernstein <rocky@gnu.org>

	* dbg-pre.sh, test/data/restart.cmd, test/data/restart.right,
	test/data/restart2.cmd, test/example/restart.sh,
	test/integration/Makefile.am, test/integration/test-restart: Add
	restart regression test.

2008-10-13  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh: print -> echo

2008-10-13  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh, test/data/lopts.right: Usage typo.

2008-10-13  R. Bernstein <rocky@gnu.org>

	* test/data/frame.right: Sync up

2008-10-13  R. Bernstein <rocky@gnu.org>

	* : I hate failed merges

2008-10-13  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh, lib/hook.sh, test/data/frame.right,
	test/data/lopts.right, zshdb.in: Add --command or -c option.

2008-10-10  R. Bernstein <rocky@gnu.org>

	* test/data/frame.right, test/unit/shunit2,
	test/unit/test-filecache.sh.in, test/zsh/ok4zshdb.sh: Bump zsh
	verseion test. Update shunit2 to latest code. Add unit test for
	_Dbg_check_line.

2008-10-10  R. Bernstein <rocky@gnu.org>

	* lib/break.sh, test/data/frame.right: Synch with kshdb - minor
	changes.

2008-10-09  R. Bernstein <rocky@gnu.org>

	* lib/fns.sh, test/data/frame.right: Fix list bug when frames are
	moved.

2008-10-09  R. Bernstein <rocky@gnu.org>

	* lib/fns.sh: Minor changes

2008-10-09  R. Bernstein <rocky@gnu.org>

	* command/list.sh, lib/break.sh, lib/filecache.sh, lib/fns.sh,
	test/data/list.right, zshdb.in: Remove temporary default testing.sh
	script. Some other minor changes.

2008-10-09  R. Bernstein <rocky@gnu.org>

	* command/tracefn.sh, lib/fns.sh, test/unit/test-fns.sh.in: Lame
	attempt at tracing aliases.

2008-10-08  R. Bernstein <rocky@gnu.org>

	* : commit 1087d1e535e05237cc92f71a8b76cf5bdf6dc35a Author: R.
	Bernstein <rocky@gnu.org> Date:   Wed Oct 8 21:16:56 2008 -0400

2008-10-08  R. Bernstein <rocky@gnu.org>

	* command/eval.sh, command/info.sh, lib/info.sh: Small "info var"
	bugs.

2008-10-08  R. Bernstein <rocky@gnu.org>

	* lib/processor.sh, test/data/Makefile.am, test/data/frame.right,
	test/data/subshell.cmd, test/data/subshell.right,
	test/example/Makefile.am, test/example/subshell.sh,
	test/integration/Makefile.am, test/integration/test-subshell: Add
	subshell test. Fix bug in saving commands on history only after
	subshell return.

2008-10-02  R. Bernstein <rocky@gnu.org>

	* lib/filecache.sh, lib/help.sh, lib/save-restore.sh: Code sync with
	kshdb

2008-10-02  R. Bernstein <rocky@gnu.org>

	* test/data/frame.right: Administrivia

2008-10-02  R. Bernstein <rocky@gnu.org>

	* command/set.sh, test/example/hanoi.sh.in: Small bugfixes

2008-10-01  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Better handling of erroneous options.

2008-10-01  R. Bernstein <rocky@gnu.org>

	* command/run.sh, dbg-opts.sh, dbg-pre.sh: Add exports to some
	global debugger variables that need it

2008-10-01  R. Bernstein <rocky@gnu.org>

	* command/quit.sh, command/return.sh, lib/dbg-call.sh, lib/hook.sh,
	lib/processor.sh, zshdb.in: Document quit and return commands
	better. Small cleanups.

2008-10-01  R. Bernstein <rocky@gnu.org>

	* test/data/frame.right: Administrivia - the cost of doing tests
	this way.

2008-10-01  R. Bernstein <rocky@gnu.org>

	* : commit a6383c2924b3bc577a6c9cce4db110ea76b243ad Author: R.
	Bernstein <rocky@gnu.org> Date:   Wed Oct 1 11:38:07 2008 -0400

2008-09-30  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh, dbg-pre.sh, zshdb.in: Cross debugger fixes and other
	small things

2008-09-30  R. Bernstein <rocky@gnu.org>

	* lib/processor.sh, test/example/subshell.sh: Fix bug in not
	exporting file descriptor used in eval/print output. Thanks to Peter
	Stephenson for focusing my attention on the problem

2008-09-29  R. Bernstein <rocky@gnu.org>

	* Makefile.am, dbg-opts.sh: Minor changes.

2008-09-29  R. Bernstein <rocky@gnu.org>

	* test/unit/test-dbg-opts.sh.in: Test of no options.

2008-09-29  R. Bernstein <rocky@gnu.org>

	* AUTHORS, Makefile.am, THANKS, configure.ac, dbg-main.sh,
	dbg-opts.sh, dbg-pre.sh, getopt-test.sh, getopts_long.sh,
	test/unit/.gitignore, test/unit/Makefile.am, test/unit/shunit2,
	test/unit/test-columns.sh.in, test/unit/test-dbg-opts.sh.in: Convert
	options processing to getopts_long by Stéphane Chazelas. Thanks
	Stéphane!

2008-09-28  R. Bernstein <rocky@gnu.org>

	* command/eval.sh, configure.ac, lib/processor.sh: Minor small bug
	fixes and tweaks.

2008-09-27  R. Bernstein <rocky@gnu.org>

	* test/example/hanoi.sh.in, test/integration/test-frame,
	test/integration/test-opts: Skip some integration tests when
	building outside of source.

2008-09-27  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, test/integration/test-opts,
	test/unit/shunit2, test/unit/test-filecache.sh.in: Fixes for build
	outside of source tree.

2008-09-27  R. Bernstein <rocky@gnu.org>

	* test/unit/shunit2, test/unit/test-filecache.sh.in: Start to add
	descriptions to asserts. Update shunit2.

2008-09-26  R. Bernstein <rocky@gnu.org>

	* test/unit/test-alias.sh.in, test/unit/test-columns.sh.in,
	test/unit/test-file.sh.in, test/unit/test-filecache.sh.in,
	test/unit/test-fns.sh.in, test/unit/test-frame.sh.in,
	test/unit/test-journal.sh.in, test/unit/test-run.sh.in,
	test/unit/test-save-restore.sh.in, test/unit/test-sort.sh.in: 
	Facilitate build outside of source tree as per observation of Clint
	Adams.

2008-09-26  R. Bernstein <rocky@gnu.org>

	* configure.ac: Remove test for long options processing; zshdb uses
	zparseopt. Thanks to Clint Adams.

2008-09-26  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, dbg-trace.sh.in, lib/hook.sh: Don't run
	Emacs testing if no Emacs (Clint Adams). Remove stray debugging
	print.

2008-09-26  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, test/example/subshell.sh: Start subshell testing.

2008-09-25  R. Bernstein <rocky@gnu.org>

	* lib/help.sh: Add "show commands" to help show and tweak text a
	little.

2008-09-25  R. Bernstein <rocky@gnu.org>

	* test/data/lopts.right: Clean up help text

2008-09-25  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Clean up help text.

2008-09-25  R. Bernstein <rocky@gnu.org>

	* configure.ac, test/zsh/Makefile.am, test/zsh/ok4zshdb.sh,
	test/zsh/ok4zshdb2.sh, test/zsh/ok4zshdb3.sh: More stringent zsh
	test and correct --with-zsh option.

2008-09-25  R. Bernstein <rocky@gnu.org>

	* lib/list.sh: Edit of wrong file.

2008-09-25  R. Bernstein <rocky@gnu.org>

	* command/list.sh, lib/list.sh, lib/processor.sh,
	test/data/list.cmd, test/data/list.right,
	test/integration/test-setshow: Small "list" command fixes.

2008-09-25  R. Bernstein <rocky@gnu.org>

	* command/list.sh, lib/frame.sh, lib/list.sh, lib/processor.sh,
	test/data/Makefile.am, test/data/list.cmd, test/data/list.right,
	test/integration/Makefile.am, test/integration/test-list: Work on
	list command and add integration test.

2008-09-24  R. Bernstein <rocky@gnu.org>

	* command/quit.sh, command/run.sh, lib/hook.sh, lib/save-restore.sh: 
	Regularize variables names.

2008-09-24  R. Bernstein <rocky@gnu.org>

	* command/quit.sh, command/run.sh, lib/hook.sh, lib/save-restore.sh: 
	Work on quit and restart in the face of being inside a subshell.

2008-09-24  R. Bernstein <rocky@gnu.org>

	* command/eval.sh, lib/journal.sh, lib/msg.sh, lib/processor.sh,
	lib/save-restore.sh, test/unit/test-fns.sh.in,
	test/unit/test-save-restore.sh.in, zshdb.in: Get journaled values
	back into parent shells. eval sets return code properly and we
	output errors to debugger terminal

2008-09-24  R. Bernstein <rocky@gnu.org>

	* lib/gdb.sh, lib/msg.sh: Debugger output should go to debugger file
	descriptor output not debugged program output. Not perfect here, but
	more correct.

2008-09-24  R. Bernstein <rocky@gnu.org>

	* command/set.sh, dbg-opts.sh, lib/processor.sh,
	test/data/setshow.right: Work on "annotate" mode.

2008-09-24  R. Bernstein <rocky@gnu.org>

	* lib/fns.sh: Simplify (and is probably more correct)

2008-09-23  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/show.sh, lib/info.sh: More minor changes

2008-09-23  R. Bernstein <rocky@gnu.org>

	* lib/gdb.sh, lib/help.sh: Minor changes

2008-09-22  R. Bernstein <rocky@gnu.org>

	* command/set.sh, dbg-trace.sh.in, lib/frame.sh, lib/gdb.sh,
	lib/hist.sh, lib/hook.sh, lib/processor.sh, lib/save-restore.sh,
	test/data/frame.right, zshdb.in: Go back to non-interactive from the
	start. Reduce debugger global/local pollution.

2008-09-22  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/info.sh, command/show.sh, lib/fns.sh,
	lib/list.sh, lib/processor.sh: Small changes

2008-09-22  R. Bernstein <rocky@gnu.org>

	* command/info.sh: DRY.

2008-09-22  R. Bernstein <rocky@gnu.org>

	* command/show.sh, lib/list.sh, test/data/setshow.right: Minor
	changes.

2008-09-21  R. Bernstein <rocky@gnu.org>

	* command/set.sh, command/show.sh, lib/hist.sh: Work on saving
	history to a file.

2008-09-21  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/list.sh, dbg-main.sh, dbg-opts.sh,
	lib/list.sh, lib/processor.sh, test/integration/check-common.sh.in,
	test/integration/lopts.tests, test/integration/sopts.tests: .zshdbrc
	works now (with one bug). Move option variables to _Dbg_ space. Add
	--no-init to tests

2008-09-20  R. Bernstein <rocky@gnu.org>

	* lib/save-restore.sh, test/data/Makefile.am,
	test/data/bug-ksharrays.cmd, test/data/bug-ksharrays.right,
	test/example/Makefile.am, test/example/bug-ksharrays.sh,
	test/integration/Makefile.am, test/integration/test-bug-ksharrays: 
	Bug in restoring ksharray option inside debugger "eval".

2008-09-20  R. Bernstein <rocky@gnu.org>

	* command/help.sh: DRY

2008-09-20  R. Bernstein <rocky@gnu.org>

	* command/show.sh, lib/Makefile.am, lib/columns.sh, lib/list.sh,
	test/unit/test-columns.sh.in: Fix bug in columnize. Remove hoakiness
	in working around that bug.

2008-09-20  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/list.sh, lib/columns.sh, lib/fns.sh,
	lib/hist.sh, lib/hook.sh, lib/info.sh, lib/list.sh,
	lib/save-restore.sh: Add lots of "info var" attributes and place
	"info fun" under that. More with "info source"

2008-09-20  R. Bernstein <rocky@gnu.org>

	* command/show.sh, dbg-main.sh, lib/hist.sh, lib/hook.sh,
	lib/processor.sh, test/data/setshow.right, zshdb.in: Bang on
	debugger history.

2008-09-20  R. Bernstein <rocky@gnu.org>

	* lib/filecache.sh, lib/fns.sh: Add patterns "info functions"

2008-09-20  R. Bernstein <rocky@gnu.org>

	* lib/filecache.sh: DRY filecache.sh code

2008-09-20  R. Bernstein <rocky@gnu.org>

	* lib/filecache.sh: Take into account last line w/o carriage return

2008-09-19  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/list.sh, command/tracefn.sh,
	dbg-opts.sh, lib/fns.sh, lib/info.sh: Add "info functions" via
	"typeset -fp". Redo trace via va "typeset -ft".

2008-09-19  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, test/integration/test-examine,
	test/unit/test-filecache.sh.in: More of the same. emulation
	save/restore. A testing bug fixed.

2008-09-19  R. Bernstein <rocky@gnu.org>

	* lib/frame.sh, lib/hook.sh: Attempt again to deal with breakage
	caused by emulation. I don't understand what's going on but this
	seems to help.

2008-09-19  R. Bernstein <rocky@gnu.org>

	* lib/frame.sh: ksharrays seems to get unset. Punt for now.

2008-09-19  R. Bernstein <rocky@gnu.org>

	* lib/filecache.sh, test/data/brkpt1.right,
	test/unit/test-filecache.sh.in: Read in blank lines in file
	correctly. Thanks to Peter Stephenson and Bart Schaefer.

2008-09-19  R. Bernstein <rocky@gnu.org>

	* command/list.sh, lib/frame.sh, lib/hook.sh, lib/list.sh,
	test/unit/test-journal.sh.in: Variable name consistency

2008-09-18  R. Bernstein <rocky@gnu.org>

	* command/list.sh, lib/filecache.sh, lib/frame.sh, lib/list.sh,
	lib/processor.sh, test/unit/test-filecache.sh.in,
	test/unit/test-frame.sh.in: Remove some bugs in the "list" command.

2008-09-18  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/list.sh, lib/Makefile.am,
	lib/filecache.sh, lib/list.sh, lib/processor.sh: Start "list"
	command.

2008-09-18  R. Bernstein <rocky@gnu.org>

	* command/info.sh, dbg-main.sh, lib/Makefile.am, lib/filecache.sh,
	lib/hist.sh, lib/processor.sh, test/data/brkpt1.cmd,
	test/data/brkpt1.right, test/unit/test-filecache.sh.in: Save file
	lines. Therefore we now check if breakpoint line numbers are beyond
	the end of file.  Thanks to Bart Schaefer.

2008-09-17  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/set.sh, command/show.sh, dbg-main.sh,
	lib/file.sh, lib/filecache.sh, lib/hook.sh, lib/save-restore.sh,
	test/data/frame.right, test/data/setshow.right: "info files" shows
	list of files seen. Some work towards saving history.  Generalize
	.zshdbrc vi _Dbg_debugger_name.

2008-09-17  R. Bernstein <rocky@gnu.org>

	* command/break.sh, lib/file.sh, lib/filecache.sh,
	lib/save-restore.sh, zshdb.in: Bugs: in setting cwd which changes
	unqualified file names (but that had its own additional bug);
	setting condition (not used yet even if it is a bug). Use newer PS4
	%x:%I which has bugs of its own which I need to report.

2008-09-17  R. Bernstein <rocky@gnu.org>

	* lib/save-restore.sh: Minor cleanup.

2008-09-17  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, lib/save-restore.sh,
	test/unit/test-save-restore.sh.in: save/restore environment cleanup.

2008-09-17  R. Bernstein <rocky@gnu.org>

	* command/show.sh, lib/fns.sh, lib/frame.sh, lib/hook.sh,
	lib/processor.sh, lib/save-restore.sh,
	test/unit/test-save-restore.sh.in: Need to save options to "set" as
	well as "unset". Some slight cleanup here as well.

2008-09-16  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, lib/save-restore.sh, test/data/Makefile.am,
	test/data/examine.cmd, test/data/examine.right,
	test/example/Makefile.am, test/example/exam.sh,
	test/integration/Makefile.am, test/integration/test-examine: Yet
	another option save/restore bug quashed (for now). Add "examine"
	command integration test.

2008-09-16  R. Bernstein <rocky@gnu.org>

	* test/integration/check-common.sh.in,
	test/integration/sopts.tests, test/unit/test-columns.sh.in,
	test/unit/test-file.sh.in, test/unit/test-filecache.sh.in,
	test/unit/test-frame.sh.in, test/unit/test-journal.sh.in,
	test/unit/test-save-restore.sh.in, test/unit/test-sort.sh.in: Change
	internal PS4 setting to %x:%I.

2008-09-16  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, lib/save-restore.sh: Possibly more towards a correct
	hook to save/restore ksharrays and opts.

2008-09-16  R. Bernstein <rocky@gnu.org>

	* command/examine.sh, test/data/frame.right, test/data/lopts.right,
	test/integration/Makefile.am, test/integration/test-opts,
	test/integration/test-setshow, zshdb.in: Misc bugs and tweaks.  zshdb.in: start out with initial zsh defaults.  examine.sh: fake
	variables better.  test/integration: correct test testing; add
	"test" and "test-integraiton" targets"

2008-09-15  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, lib/save-restore.sh, test/unit/Makefile.am,
	test/unit/test-save-restore.sh.in: Fix bugs in saving and restoring
	the user settings (more) properly.

2008-09-15  R. Bernstein <rocky@gnu.org>

	* test/data/Makefile.am, test/data/tbreak.cmd,
	test/data/tbreak.right, test/integration/Makefile.am,
	test/integration/test-tbreak: Add temporary break and integration
	test.

2008-09-15  R. Bernstein <rocky@gnu.org>

	* lib/fns.sh: Use return code on declare -p. Thanks Peter!

2008-09-14  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/examine.sh, lib/fns.sh: Small
	"examine" bug fixes.

2008-09-13  R. Bernstein <rocky@gnu.org>

	* command/examine.sh, lib/fns.sh, lib/processor.sh,
	test/data/setshow.right, test/unit/test-fns.sh.in: Add examine
	command and defined function. Needs a little more work in edge
	casess though.

2008-09-13  R. Bernstein <rocky@gnu.org>

	* command/break.sh, command/continue.sh, lib/break.sh, lib/hook.sh,
	lib/processor.sh: Add one-time breakpoint tbreak and handle one-time
	on "continue" as well.

2008-09-13  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh: Clean up hook code: add common routine, remove hacky
	cleanup2.

2008-09-12  R. Bernstein <rocky@gnu.org>

	* command/break.sh, lib/break.sh, lib/hook.sh,
	test/data/Makefile.am, test/data/delete.right,
	test/data/enable.cmd, test/data/enable.right,
	test/integration/Makefile.am, test/integration/test-enable: 
	Integration test added for enable and disable. Bugs found and fixed.

2008-09-12  R. Bernstein <rocky@gnu.org>

	* command/break.sh, lib/break.sh, lib/hook.sh,
	test/data/delete.right: Enable/disable now do something. (Tests
	needed) Show breakpoint number before stopping and counts in "info
	break".

2008-09-11  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/disable.sh, command/enable.sh,
	lib/break.sh, lib/gdb.sh, lib/hook.sh, lib/processor.sh,
	lib/save-restore.sh: Add enable/disable commands. More facist about
	setting needed zsh options.

2008-09-11  R. Bernstein <rocky@gnu.org>

	* lib/filecache.sh, lib/frame.sh, lib/gdb.sh: Some bug fixing or bug
	avoidance.

2008-09-11  R. Bernstein <rocky@gnu.org>

	* command/source.sh, lib/gdb.sh, lib/processor.sh,
	lib/save-restore.sh: Better way to make use of command reading and
	testing for interactive terminals . Thanks to Bart Schaefer.

2008-09-11  R. Bernstein <rocky@gnu.org>

	* : commit d9fb9f829caa8545d55e181e1ebf3588846a25b5 Author: R.
	Bernstein <rocky@gnu.org> Date:   Thu Sep 11 08:52:55 2008 -0400

2008-09-10  R. Bernstein <rocky@gnu.org>

	* test/data/Makefile.am, test/data/delete.cmd,
	test/data/delete.right, test/example/stepping.sh,
	test/integration/Makefile.am, test/integration/test-delete: delete
	(breakpoint) integration test.

2008-09-10  R. Bernstein <rocky@gnu.org>

	* command/delete.sh, lib/break.sh, lib/msg.sh, lib/processor.sh,
	test/data/brkpt1.right, test/data/lopts.right,
	test/data/sopts.right: Add delete (breakpoint) command.

2008-09-09  R. Bernstein <rocky@gnu.org>

	* command/break.sh, command/info.sh, lib/fns.sh, lib/frame.sh,
	lib/processor.sh, test/data/Makefile.am, test/data/brkpt1.cmd,
	test/data/brkpt1.right, test/example/Makefile.am,
	test/example/dbg-test1.sh, test/example/dbg-test1.sub,
	test/integration/Makefile.am, test/integration/check-common.sh.in,
	test/integration/test-brkpt1: First breakpoint regression test for
	the meager code we have. Lots of little bug fixes and more idiomatic
	usage.

2008-09-09  R. Bernstein <rocky@gnu.org>

	* command/info.sh, command/show.sh, configure.ac, lib/Makefile.am,
	lib/sort.sh, test/data/setshow.cmd, test/data/setshow.right,
	test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-sort.sh.in: Columnize info and show subcommand lists
	on error output. Add list sorting routine.

2008-09-08  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/help.sh, command/info.sh,
	command/run.sh, lib/Makefile.am, lib/help.sh, lib/info.sh,
	lib/processor.sh: Start "info" command.

2008-09-08  R. Bernstein <rocky@gnu.org>

	* configure.ac, lib/break.sh, lib/journal.sh, test/unit/.gitignore,
	test/unit/Makefile.am, test/unit/test-frame.sh.in,
	test/unit/test-journal.sh.in, test/unit/test-save-restore.sh.in: Add
	a basic journal test.

2008-09-06  R. Bernstein <rocky@gnu.org>

	* command/break.sh, command/continue.sh, dbg-pre.sh, lib/file.sh,
	lib/frame.sh, lib/journal.sh, test/unit/test-file.sh.in,
	test/unit/test-filecache.sh.in: Add full-blown continue command. A
	number of other small bug fixes.

2008-09-06  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/set.sh, command/show.sh, lib/gdb.sh,
	lib/help.sh, lib/journal.sh, test/data/setshow.cmd,
	test/data/setshow.right: Add command to set and show line width
	(set/show width).  Some other minor fixes.

2008-09-05  R. Bernstein <rocky@gnu.org>

	* README, command/run.sh, dbg-opts.sh, dbg-pre.sh, lib/fns.sh,
	lib/hook.sh, lib/journal.sh, lib/processor.sh,
	test/data/setshow.right, test/integration/Makefile.am,
	test/unit/shunit2, test/unit/test-file.sh.in,
	test/unit/test-filecache.sh.in, test/unit/test-fns.sh.in,
	testing.sh: Use ZSH subshell in journaling and the prompt display.

2008-09-05  R. Bernstein <rocky@gnu.org>

	* lib/gdb.sh, lib/hook.sh, test/data/bug-args.right,
	test/data/bug-errexit.right, test/data/bugIFS.right,
	test/data/frame.right, test/data/lopts.right, test/data/next.right,
	test/data/setshow.right, test/data/skip.right,
	test/data/sopts.right, test/data/step.right: Print command via
	ZSH_DEBUG_CMD with location. Thanks yet again to Peter Stephenson.

2008-09-05  R. Bernstein <rocky@gnu.org>

	* test/data/Makefile.am, test/example/Makefile.am,
	test/integration/Makefile.am: More administrivia: make "make dist"
	work.

2008-09-05  R. Bernstein <rocky@gnu.org>

	* Makefile.am: Administrivia

2008-09-05  R. Bernstein <rocky@gnu.org>

	* command/break.sh, command/set.sh, getopt-test.sh, lib/break.sh,
	lib/filecache.sh, lib/frame.sh, lib/hook.sh: Used by configure to
	see if getopt works

2008-09-04  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, lib/Makefile.am: Administrivia.

2008-09-04  R. Bernstein <rocky@gnu.org>

	* command/break.sh, configure.ac, lib/break.sh, lib/file.sh,
	lib/filecache.sh, lib/gdb.sh, lib/msg.sh, lib/processor.sh,
	test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-file.sh.in, test/unit/test-filecache.sh.in: More
	progress towards adding breakpoints. More code towards gathering
	file information.  Still need code in processor.sh to check/stop at
	breakpoints and code to read in file lines.

2008-09-04  R. Bernstein <rocky@gnu.org>

	* test/data/Makefile.am, test/data/skip.cmd, test/data/skip.right,
	test/integration/Makefile.am, test/integration/test-skip: Add skip
	integration test.

2008-09-03  R. Bernstein <rocky@gnu.org>

	* configure.ac, lib/file.sh, lib/fns.sh, lib/processor.sh,
	test/data/frame.right, test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-file.sh.in, zshdb.in: Fill in more of the file
	routines. Much more work is needed.

2008-09-02  R. Bernstein <rocky@gnu.org>

	* : I hate failed merges

2008-09-02  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/show.sh, lib/columns.sh,
	test/unit/test-columns.sh.in: Columnize "show aliases"

2008-08-31  R. Bernstein <rocky@gnu.org>

	* configure.ac, dbg-main.sh, dbg-pre.sh, dbg-trace.sh.in,
	lib/frame.sh, lib/processor.sh, test/data/frame.right,
	test/zsh/ok4zshdb.sh, zshdb.in: Make more portable across shells.
	Check zsh version. Some small code reorganization.

2008-08-30  R. Bernstein <rocky@gnu.org>

	* lib/Makefile.am: Include columns.sh when installing and making
	distribution.

2008-08-30  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/stepping.sh, configure.ac,
	lib/columns.sh, lib/help.sh, lib/hook.sh, test/example/Makefile.am,
	test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-columns.sh.in: Better handling of column output.
	Administrivia.

2008-08-30  R. Bernstein <rocky@gnu.org>

	* test/data/next.cmd, test/data/next.right,
	test/example/nexting.sh, test/integration/test-next: Add integration
	test for "next", "n+", "n-"

2008-08-30  R. Bernstein <rocky@gnu.org>

	* test/integration/Makefile.am: Add integration test for next

2008-08-30  R. Bernstein <rocky@gnu.org>

	* README, command/stepping.sh:  Revise README for what's up. Remove a debug statement.

2008-08-30  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/stepping.sh, lib/alias.sh,
	lib/dbg-call.sh, lib/frame.sh, lib/hook.sh, lib/processor.sh,
	lib/save-restore.sh, test/data/Makefile.am,
	test/integration/Makefile.am, zshdb.in: Add next, next-, next+
	commands: stepping over functions.  Reduce verbosity on set -x
	tracing.

2008-08-29  R. Bernstein <rocky@gnu.org>

	* test/data/bug-errexit.cmd, test/data/bug-errexit.right,
	test/example/bug-errexit.sh, test/integration/test-bug-errexit: Add
	integration test for "set -o errexit" and "set -u".

2008-08-28  R. Bernstein <rocky@gnu.org>

	* command/continue.sh, lib/processor.sh: entering debugger loop
	kills prior step ignore counts

2008-08-28  R. Bernstein <rocky@gnu.org>

	* test/example/stepping.sh: Small things

2008-08-27  R. Bernstein <rocky@gnu.org>

	* command/stepping.sh, lib/hook.sh: Minor

2008-08-27  R. Bernstein <rocky@gnu.org>

	* : commit 25c9f909f5b242e4ce0ca3bdc70e53cab7301560 Author: R.
	Bernstein <rocky@gnu.org> Date:   Wed Aug 27 21:38:01 2008 -0400

2008-08-27  R. Bernstein <rocky@gnu.org>

	* test/data/step.cmd, test/data/step.right,
	test/example/stepping.sh, test/integration/Makefile.am,
	test/integration/test-step: Add step, step+, step- and set/show
	force integration test.

2008-08-27  R. Bernstein <rocky@gnu.org>

	* test/integration/Makefile.am: setshow.tests no longer needed

2008-08-27  R. Bernstein <rocky@gnu.org>

	* test/integration/check-common.sh.in,
	test/integration/test-bug-args, test/integration/test-bugIFS,
	test/integration/test-frame, test/integration/test-setshow: Dry
	regression tests

2008-08-27  R. Bernstein <rocky@gnu.org>

	* test/integration/setshow.tests: Dry integration tests more.

2008-08-26  R. Bernstein <rocky@gnu.org>

	* command/stepping.sh: Typo

2008-08-26  R. Bernstein <rocky@gnu.org>

	* lib/hook.sh, test/data/frame.cmd, test/data/frame.right,
	test/data/setshow.right: Correct regression tests and make
	test-frame less debugger specific.

2008-08-26  R. Bernstein <rocky@gnu.org>

	* : commit 62e4ab1cdb8cb420008a8c925a4fecdae2bf15ad Author: R.
	Bernstein <rocky@gnu.org> Date:   Tue Aug 26 11:25:36 2008 -0400

2008-08-26  R. Bernstein <rocky@gnu.org>

	* command/set.sh, command/show.sh, command/stepping.sh, dbg-pre.sh,
	lib/frame.sh, lib/help.sh, lib/hook.sh, lib/processor.sh, zshdb.in: 
	Start "set/show force" step+ and step-. Frame regression test is
	broken which probably means this is broken.

2008-08-26  R. Bernstein <rocky@gnu.org>

	* command/run.sh, lib/run.sh: Bang on restart a bit.

2008-08-25  R. Bernstein <rocky@gnu.org>

	* lib/frame.sh, test/data/frame.right: Reset frame position every
	time debugger is entered.

2008-08-24  R. Bernstein <rocky@gnu.org>

	* command/alias.sh, command/continue.sh, command/edit.sh,
	command/frame.sh, command/quit.sh, command/run.sh,
	command/source.sh, dbg-main.sh, dbg-opts.sh, dbg-trace.sh.in,
	lib/processor.sh, test/data/bug-args.right, test/data/bugIFS.right,
	test/data/frame.right, test/data/lopts.right,
	test/data/setshow.right, test/data/sopts.right: Remove bogusity in
	handling stacked input descriptors. Bang on help text some more.

2008-08-23  R. Bernstein <rocky@gnu.org>

	* test/data/bug-args.right, test/data/frame.right,
	test/example/bug-args.sh, test/example/hanoi.sh.in: Small stuff

2008-08-23  R. Bernstein <rocky@gnu.org>

	* README, command/eval.sh, test/integration/check-common.sh.in: 
	Minor changes.

2008-08-23  R. Bernstein <rocky@gnu.org>

	* .gitignore, Makefile.am, configure.ac, dbg-trace.sh.in,
	emacs/.gitignore, emacs/Makefile.am, emacs/dbg-test.el.in,
	emacs/zshdb-test.el.in, test/example/settrace.sh, zshdb-trace.in: 
	Infrstructure more generic and common with other *shdb debuggers

2008-08-23  R. Bernstein <rocky@gnu.org>

	* lib/Makefile.am, lib/hook.sh, lib/processor.sh, lib/sig.sh: sig.sh
	-> hook.sh.

2008-08-23  R. Bernstein <rocky@gnu.org>

	* .gitignore, command/show.sh, configure.ac, lib/dbg-call.sh,
	lib/frame.sh, lib/help.sh, lib/save-restore.sh,
	test/data/frame.right, test/data/settrace.cmd,
	test/data/settrace.right, test/example/settrace.sh,
	test/unit/test-save-restore.sh.in, zshdb-trace.in, zshdb.in: Add
	ability to hard-code calls to the debugger from inside a script:
	source zshdb-trace and call _Dbg_debugger.

2008-08-23  R. Bernstein <rocky@gnu.org>

	* command/stepping.sh, lib/sig.sh: Remove some of my bugs in
	handling skip.

2008-08-22  R. Bernstein <rocky@gnu.org>

	* command/stepping.sh, lib/frame.sh, lib/processor.sh, lib/sig.sh,
	test/data/frame.cmd, test/data/frame.right,
	test/example/hanoi.sh.in, test/unit/test-fns.sh.in,
	test/unit/test-frame.sh.in, zshdb.in: Add skip command. This time,
	for sure! Add stack saving routine.

2008-08-22  R. Bernstein <rocky@gnu.org>

	* test/integration/Makefile.am, test/integration/test-frame: Add an
	integration test for frame motion. Yay!

2008-08-22  R. Bernstein <rocky@gnu.org>

	* command/set.sh, configure.ac, dbg-opts.sh, lib/gdb.sh,
	lib/processor.sh, lib/sig.sh, test/data/frame.cmd,
	test/data/frame.right, test/data/setshow.right,
	test/example/.gitignore, test/example/Makefile.am,
	test/example/hanoi.sh.in, test/integration/check-common.sh.in,
	test/integration/test-frame, test/unit/.gitignore,
	test/unit/test-alias.sh.in, test/unit/test-frame.sh.in: Handle "set
	linetrace on/off". Closer to having frame integration test working.

2008-08-22  R. Bernstein <rocky@gnu.org>

	* lib/frame.sh, test/unit/test-frame.sh.in: Small potatoes

2008-08-21  R. Bernstein <rocky@gnu.org>

	* command/frame.sh, command/help.sh, configure.ac, lib/frame.sh,
	lib/sig.sh, test/unit/Makefile.am: More stringent checking of frame.
	More bugs found. Show aliases on command help (this time, for sure!)

2008-08-21  R. Bernstein <rocky@gnu.org>

	* lib/gdb.sh: Another stack frame bug. It's really time to port over
	some unit tests...

2008-08-21  R. Bernstein <rocky@gnu.org>

	* command/frame.sh: Update help

2008-08-21  R. Bernstein <rocky@gnu.org>

	* command/where.sh, lib/frame.sh: Fix frame adjustment. We're now
	using zero origin.

2008-08-21  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh: Comment annotate for now.

2008-08-21  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/stepping.sh, lib/alias.sh,
	lib/processor.sh, lib/save-restore.sh, test/unit/test-alias.sh.in,
	testing.sh, zshdb.in: Show aliases in help for a command.

2008-08-20  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/show.sh, lib/help.sh: More compatible
	with kshdb

2008-08-20  R. Bernstein <rocky@gnu.org>

	* AUTHORS, README, command/alias.sh, command/help.sh,
	command/set.sh, command/show.sh, command/stepping.sh, dbg-opts.sh,
	lib/help.sh, lib/msg.sh, lib/processor.sh, lib/sig.sh,
	test/data/Makefile.am, test/data/bug-args.cmd,
	test/data/bug-args.right, test/data/bugIFS.cmd,
	test/data/bugIFS.right, test/data/lopts.right, test/data/quit.cmd,
	test/data/setshow.cmd, test/data/setshow.right,
	test/data/sopts.right, test/example/dbg-test2.sh,
	test/integration/Makefile.am, test/integration/setshow.tests,
	test/integration/test-setshow: Add more set/show things and an
	integration test for these.

2008-08-20  R. Bernstein <rocky@gnu.org>

	* lib/Makefile.am: Add file to make "make install work"

2008-08-20  R. Bernstein <rocky@gnu.org>

	* command/Makefile.am, command/alias.sh, command/edit.sh,
	command/frame.sh, command/help.sh, command/set.sh, command/show.sh,
	command/source.sh, lib/help.sh, lib/processor.sh: Add set and show
	commands. Check parameter counts on more functions.

2008-08-19  R. Bernstein <rocky@gnu.org>

	* command/alias.sh, command/help.sh, lib/alias.sh, lib/help.sh,
	test/.gitignore, test/data/lopts.right, test/data/quit.cmd,
	test/data/sopts.right, test/example/dbg-test1.sh,
	test/integration/Makefile.am, test/integration/check-common.sh.in,
	test/integration/lopts.tests, test/integration/sopts.tests,
	test/integration/test-opts: Add option integration test. Remove some
	zshisms

2008-08-19  R. Bernstein <rocky@gnu.org>

	* test/unit/test-alias.sh.in, test/unit/test-save-restore.sh.in,
	testing.sh: More stringent alias and save/restore unit tests.
	testing.sh has an example of something which changes when
	shwordsplit is used.

2008-08-18  R. Bernstein <rocky@gnu.org>

	* command/continue.sh, command/edit.sh, command/frame.sh,
	command/help.sh, command/run.sh, lib/fns.sh, lib/frame.sh,
	lib/gdb.sh, lib/processor.sh, lib/run.sh, lib/save-restore.sh: 
	_Dbg_adjust_frame -> _Dbg_frame_adjust aliases for more commands.
	Add some linespec routines _Dbg_frame_line -> _Dbg_frame_lineno.

2008-08-18  R. Bernstein <rocky@gnu.org>

	* command/edit.sh: Add edit command which pulls in some linespec
	stuff and adds _Dbg_frame_file and _Dbg_frame_line. Regularize names
	a little adjust_frame -> frame_adjust.  We now save and restore
	shwordsplit. Be better about checkin parameters.

2008-08-17  R. Bernstein <rocky@gnu.org>

	* command/frame.sh, command/run.sh, command/stepping.sh,
	dbg-main.sh, dbg-pre.sh, lib/processor.sh: More bashdb/kshdb
	alignment.

2008-08-16  R. Bernstein <rocky@gnu.org>

	* command/source.sh: local->typeset.

2008-08-16  R. Bernstein <rocky@gnu.org>

	* configure.ac, test/integration/check-common.sh.in,
	test/unit/test-alias.sh.in, test/unit/test-fns.sh.in,
	test/unit/test-run.sh.in, zshdb.in: ZSH_PROG -> SH_PROG

2008-08-15  R. Bernstein <rocky@gnu.org>

	* command/alias.sh, command/continue.sh, command/eval.sh,
	command/frame.sh, command/help.sh, command/quit.sh, command/run.sh,
	command/source.sh, command/stepping.sh, command/tracefn.sh,
	command/where.sh, lib/help.sh, lib/processor.sh: More regularization
	of function names add_help -> help_add. Use aliases in more
	commands.

2008-08-14  R. Bernstein <rocky@gnu.org>

	* command/alias.sh, command/help.sh, command/quit.sh,
	command/run.sh, command/stepping.sh, command/where.sh,
	lib/alias.sh, lib/processor.sh, test/unit/test-alias.sh.in: 
	Regularize alias command names add_alias -> alias_add, remove_alias
	-> alias_remove, etc.

2008-08-14  R. Bernstein <rocky@gnu.org>

	* acinclude.m4, command/eval.sh, configure.ac: More zsh and ksh
	compatible.

2008-08-13  R. Bernstein <rocky@gnu.org>

	* command/help.sh, command/stepping.sh, lib/alias.sh,
	lib/processor.sh, lib/sig.sh, test/zsh/ok4zshdb.sh: Should work now
	from current zsh without any additional patching.  Turn 's', 'n',
	and 'next' to command aliases of step.

2008-08-13  R. Bernstein <rocky@gnu.org>

	* command/tracefn.sh: declare,  local => typeset for ksh
	compatiblity.

2008-08-12  R. Bernstein <rocky@gnu.org>

	* lib/.gitignore, lib/save-restore.sh: Break off save/restore
	routines

2008-08-12  R. Bernstein <rocky@gnu.org>

	* command/continue.sh, command/help.sh, command/quit.sh,
	command/run.sh, command/source.sh, command/stepping.sh,
	command/tracefn.sh, command/where.sh, lib/processor.sh,
	test/integration/.gitignore: Tidy help text a little.

2008-08-12  R. Bernstein <rocky@gnu.org>

	* command/where.sh, lib/frame.sh, lib/gdb.sh, lib/processor.sh,
	lib/sig.sh: Fix some stack-handling bugs and clean up code a little.

2008-08-11  R. Bernstein <rocky@gnu.org>

	* command/where.sh, lib/frame.sh: Slightly more bash and ksh
	compatible.

2008-08-11  R. Bernstein <rocky@gnu.org>

	* command/where.sh, configure.ac, lib/.gitignore, lib/fns.sh,
	lib/frame.sh, lib/gdb.sh, lib/set-d-vars.sh, test/unit/.gitignore,
	test/unit/Makefile.am, test/unit/test-fns.sh.in,
	test/unit/test-save-restore.sh.in, testing.sh, zshdb.in: Force bash-
	and ksh-comptable indexing. Either way, we have to force a specific
	ordering since it can change arbitrarily in the debugged program.

2008-08-11  R. Bernstein <rocky@gnu.org>

	* dbg-opts.sh, lib/Makefile.am, lib/fns.sh, lib/msg.sh, zshdb.in: 
	Move message routines to its own file.

2008-08-10  R. Bernstein <rocky@gnu.org>

	* command/frame.sh, command/quit.sh, command/run.sh,
	command/where.sh, configure.ac, lib/alias.sh, lib/frame.sh,
	lib/processor.sh, lib/run.sh, test/unit/Makefile.am: Add help for
	quit command and put it in the list of commands.  local->typeset to
	be more compatible with kshdb.

2008-08-10  R. Bernstein <rocky@gnu.org>

	* command/alias.sh, command/frame.sh, command/run.sh,
	command/stepping.sh, command/where.sh, dbg-main.sh,
	lib/Makefile.am, lib/alias.sh, lib/fns.sh, lib/frame.sh,
	lib/gdb.sh, lib/help.sh, lib/processor.sh, lib/sig.sh, lib/stack.sh: 
	add_help->_Dbg_add_help and a number of other small typos and
	cleanups.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* configure.ac: I'm too clever for my own good. Use $srcdir for
	$srcdir, not $ac_srcdir.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* README, configure.ac, test/Makefile.am, test/zsh/.gitignore,
	test/zsh/Makefile.am, test/zsh/README, test/zsh/ok4zshdb.sh,
	test/zsh/ok4zshdb1.sh, test/zsh/ok4zshdb2.sh, test/zsh/trap-bug1.sh: 
	Test for a zshdb-compatible zsh.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* Makefile.am, command/Makefile.am, configure.ac, lib/Makefile.am,
	test/Makefile.am, test/data/.gitignore, test/data/Makefile.am,
	test/example/.gitignore, test/example/Makefile.am,
	test/integration/Makefile.am, test/integration/check-common.sh.in,
	test/integration/test-bug-args, test/integration/test-bugIFS,
	test/unit/test-alias.sh.in, test/unit/test-fns.sh.in,
	test/unit/test-run.sh.in: "make distcheck" now works.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* Makefile.am, README, autogen.sh, command/stepping.sh,
	dbg-opts.sh, lib/processor.sh, zshdb.in: Disable skip command. get
	configured libdir set properly on zshdb start-up.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* THANKS: Prepration for initial zsh-workers announcement.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* .gitignore: The bane of version control

2008-08-09  R. Bernstein <rocky@gnu.org>

	* zshdb: zshdb is derived from zshdb.in

2008-08-09  R. Bernstein <rocky@gnu.org>

	* test/integration/test-bug-args: Add 2nd integration test. Argument
	evaluation.

2008-08-09  R. Bernstein <rocky@gnu.org>

	* Makefile.am, configure.ac, test/data/bug-args.cmd,
	test/data/bug-args.right, test/example/bug-args.sh,
	test/integration/Makefile.am, test/integration/test-bugIFS: Add 2nd
	integration test. Argument evaluation.

2008-08-08  R. Bernstein <rocky@gnu.org>

	* ChangeLog: .

2008-08-08  R. Bernstein <rocky@gnu.org>

	* command/eval.sh: We're not bash here.

2008-08-08  R. Bernstein <rocky@gnu.org>

	* .gitignore: The usual

2008-08-08  R. Bernstein <rocky@gnu.org>

	* autogen.sh: Remove tracing shmutz.

2008-08-08  R. Bernstein <rocky.bernstein@gmail.com>

	* AUTHORS, ChangeLog, NEWS, README, autogen.sh: Fill in some
	automess stuff. First github commit!

2008-08-08  R. Bernstein <rocky@sanchez.(none)>

	* test/integration/test-bugIFS: Add the integration test

2008-08-08  R. Bernstein <rocky@sanchez.(none)>

	* configure.ac, test/data/bugIFS.right,
	test/integration/check-common.sh.in, test/unit/test-fns.sh.in,
	zshdb: My first integration test passes!

2008-08-08  R. Bernstein <rocky@sanchez.(none)>

	* dbg-pre.sh, test/integration/check-common.sh.in, zshdb, zshdb.in: 
	Closer to working integration test. Command parsing is still a
	problem.

2008-08-08  R. Bernstein <rocky@sanchez.(none)>

	* command/eval.sh, command/where.sh, configure.ac, dbg-main.sh,
	dbg-opts.sh, lib/fns.sh, lib/sig.sh, test/Makefile.am,
	test/data/.gitignore, test/data/bugIFS.cmd, test/data/bugIFS.right,
	test/example/bugIFS.sh, test/example/dbg-test1.sh,
	test/integration/.gitignore, test/integration/Makefile.am,
	test/integration/check-common.sh.in, zshdb, zshdb.in: Closer to
	getting integration tests working. In the process some bugs
	discovered: count handling in the "where" command. Saving/restoring
	IFS on debugger entry. Give a better error message if dbg-main.sh is
	not found.

2008-08-07  R. Bernstein <rocky@verne.corp.ce-interactive.com>

	* dbg-opts.sh, lib/gdb.sh: Add basename option

2008-08-07  R. Bernstein <rocky@sanchez.(none)>

	* dbg-main.sh, dbg-opts.sh, dbg-pre.sh: Add --nx option. Reorg
	dbg-pre.sh to hopefully be more logical.

2008-08-07  R. Bernstein <rocky@sanchez.(none)>

	* dbg-main.sh, dbg-opts.sh, dbg-pre.sh, init.inc, zshdb, zshdb.in: 
	Remove init.inc by merging with dbg-pre.sh. Add quiet option and
	show version.

2008-08-07  R. Bernstein <rocky@sanchez.(none)>

	* Makefile.am, command/Makefile.am, command/alias.cmd,
	command/alias.sh, command/continue.cmd, command/continue.sh,
	command/eval.cmd, command/eval.sh, command/frame.cmd,
	command/frame.sh, command/help.cmd, command/help.sh,
	command/quit.cmd, command/quit.sh, command/run.cmd, command/run.sh,
	command/source.sh, command/stepping.cmd, command/stepping.sh,
	command/tracefn.cmd, command/tracefn.sh, command/where.cmd,
	command/where.sh, dbg-main.sh, dbg-opts.sh, dbg-pre.inc,
	dbg-pre.sh, lib/Makefile.am, lib/alias.inc, lib/alias.sh,
	lib/file.sh, lib/fns.inc, lib/fns.sh, lib/gdb.inc, lib/gdb.sh,
	lib/help.inc, lib/help.sh, lib/journal.inc, lib/journal.sh,
	lib/processor.inc, lib/processor.sh, lib/run.inc, lib/run.sh,
	lib/set-d-vars.inc, lib/set-d-vars.sh, lib/sig.inc, lib/sig.sh,
	lib/stack.inc, lib/stack.sh, main.inc, opts.inc,
	test/unit/.gitignore, test/unit/test-alias.sh.in,
	test/unit/test-fns.sh.in, test/unit/test-run.sh.in, zshdb, zshdb.in: 
	Work usage help and add -x --command option.  remove .cmd and .inc
	prefixes in favor of the more normal .sh

2008-08-06  R. Bernstein <rocky@sanchez.(none)>

	* command/alias.cmd, command/continue.cmd, command/eval.cmd,
	command/frame.cmd, command/quit.cmd, command/run.cmd,
	command/stepping.cmd, command/where.cmd, configure.ac,
	lib/alias.inc, lib/processor.inc, lib/run.inc,
	test/unit/.gitignore, test/unit/Makefile.am,
	test/unit/test-alias.sh.in, test/unit/test-fns.sh.in, zshdb,
	zshdb.in: Get "source" command running! add_alias -> _Dbg_add_alias; same with remove_alias. More
	_Dbg_not_running tests. A number of other cleanups too.

2008-08-06  R. Bernstein <rocky@sanchez.(none)>

	* command/Makefile.am: add Makefile.am

2008-08-06  R. Bernstein <rocky@sanchez.(none)>

	* lib/sig.inc, test/unit/test-alias.sh, test/unit/test-fns.sh: 
	remove derived files

2008-08-06  R. Bernstein <rocky@verne.corp.ce-interactive.com>

	* lib/sig.inc: Remove derived files

2008-08-06  R. Bernstein <rocky@sanchez.(none)>

	* command/Makefile.am, command/continue.cmd, command/down.cmd,
	command/eval.cmd, command/frame.cmd, command/help.cmd,
	command/print.cmd, command/skip.cmd, command/step.cmd,
	command/stepping.cmd, command/trace.cmd, command/tracefn.cmd,
	command/untrace.cmd, command/up.cmd, configure.ac, emacs/zshdb.el,
	lib/help.inc, lib/run.inc, main.inc, test/unit/test-alias.sh,
	test/unit/test-alias.sh.in, test/unit/test-fns.sh,
	test/unit/test-fns.sh.in, zshdb, zshdb.in: Figure out list of
	commands from help message. This means we can now combine small
	related commands.  Add substitutions via autoconf.

2008-08-05  R. Bernstein <rocky@sanchez.(none)>

	* .gitignore, command/.gitignore, command/Makefile.am,
	emacs/.gitignore, lib/.gitignore, lib/Makefile.am, test/.gitignore,
	test/unit/.gitignore: More housekeeping.

2008-08-05  R. Bernstein <rocky@sanchez.(none)>

	* opts.inc: Housekeeping.

2008-08-05  R. Bernstein <rocky@sanchez.(none)>

	* Makefile.am, command/print.cmd, configure.ac, dbg-pre.inc,
	lib/fns.inc, lib/set-d-vars.inc, pre.inc, zshdb: print.cmd, fns.inc,
	lib/set-d-vars.inc: fix problem in quoting zshdb, dbg-pre.inc:
	handle -L --libdir option.  configure, Makefile.am: more automess.

2008-08-05  R. Bernstein <rocky@sanchez.(none)>

	* .gitignore, Makefile.am, configure.ac, emacs/.gitignore,
	emacs/Makefile.am, emacs/zshdb-test.el.in, test/unit/.gitignore: 
	More automess.

2008-08-05  R. Bernstein <rocky@sanchez.(none)>

	* Makefile.am, configure.ac, test/.gitignore, test/Makefile.am,
	test/unit/.gitignore, test/unit/Makefile.am, zshdb, zshtrace.sh: 
	Start automess.

2008-08-05  R. Bernstein <rocky@sanchez>

	* .gitignore: Start automess.

2008-08-05  R. Bernstein <rocky@sanchez.(none)>

	* command/skip.cmd, command/step.cmd, lib/fns.inc,
	lib/processor.inc, lib/sig.inc, pre.inc: Add skip command. zsh
	patching does not seem to have worked though.

2008-08-04  R. Bernstein <rocky@sanchez>

	* .gitignore, command/.gitignore, command/eval.cmd,
	command/print.cmd, init.inc, lib/.gitignore, lib/help.inc,
	lib/set-d-vars.inc, lib/sig.inc, pre.inc, zshtrace.sh: Get $?
	working.

2008-08-04  R. Bernstein <rocky@sanchez.(none)>

	* command/eval.cmd, command/print.cmd, command/run.cmd,
	command/trace.cmd, command/untrace.cmd, lib/processor.inc,
	lib/run.inc, main.inc, zshtrace.sh: print/eval.cmd: restore IFS and
	PS4 Add trace/untrace commands. Yay! Make run/restart work.

2008-08-04  R. Bernstein <rocky@sanchez.(none)>

	* command/down.cmd, command/frame.cmd, command/up.cmd,
	lib/stack.inc, zshtrace.sh: Fix for 0 origin stack display

2008-08-04  R. Bernstein <rocky@sanchez.(none)>

	* init.inc, lib/fns.inc, test/unit/shunit2,
	test/unit/test-alias.sh, test/unit/test-fns.sh, zshtrace.sh: Loop
	debugger

2008-08-03  R. Bernstein <rocky@sanchez>

	* lib/set-d-vars.inc: We do have _Dbg_set_dol_q

2008-08-03  R. Bernstein <rocky@sanchez.(none)>

	* command/continue.cmd, command/help.cmd, command/step.cmd,
	init.inc, lib/alias.inc, lib/journal.inc, lib/processor.inc,
	lib/set-d-vars.inc, lib/sig.inc: Not sure.

2008-08-03  R. Bernstein <rocky@dr-ferdinand.(none)>

	* lib/processor.inc: Add stepping.

2008-08-03  R. Bernstein <rocky@dr-ferdinand.(none)>

	* command/continue.cmd: Continue command.

2008-08-03  R. Bernstein <rocky@dr-ferdinand.(none)>

	* command/step.cmd, lib/journal.inc: Add stepping.

2008-08-02  R. Bernstein <rocky@sanchez.(none)>

	* testing.sh, zshtrace.sh: Small bug in script parameter handling.

2008-08-02  R. Bernstein <rocky@sanchez.(none)>

	* command/alias.cmd, command/down.cmd, command/eval.cmd,
	command/frame.cmd, command/help.cmd, command/print.cmd,
	command/run.cmd, command/up.cmd, command/where.cmd, init.inc,
	lib/alias.inc, lib/fns.inc, lib/gdb.inc, lib/processor.inc,
	lib/set-d-vars.inc, lib/sig.inc, lib/stack.inc, main.inc,
	test/unit/test-fns.sh, zshtrace.sh: Some work on getting argument
	passing right

2008-08-02  R. Bernstein <rocky@sanchez.(none)>

	* command/run.cmd: Add run command. Start on getting zshtrace.sh to
	pass a real command name.

2008-08-02  R. Bernstein <rocky@sanchez.(none)>

	* dbg-fns.inc, dbg-gdb.inc, dbg-init.inc, dbg-main.inc,
	dbg-processor.inc, dbg-set-d-vars.inc, dbg-sig.inc, dbg-stack.inc,
	init.inc, lib/alias.inc, lib/fns.inc, lib/gdb.inc,
	lib/processor.inc, lib/set-d-vars.inc, lib/sig.inc, lib/stack.inc,
	main.inc, test/unit/test-alias.sh: Create lib directory and move
	files there. Add help.

2008-08-01  R. Bernstein <rocky@sanchez.(none)>

	* command/alias.cmd, command/backtrace.cmd, command/help.cmd,
	command/print.cmd, command/quit.cmd, command/up.cmd,
	command/where.cmd, dbg-processor.inc, dbg-set-d-vars.inc,
	dbg-sig.inc, emacs/elk-test.el, emacs/zshdb-test.el.in,
	emacs/zshdb.el, testing.sh, zshtrace.sh: Attempt full substitution
	in print and eval. Add alias command.  Add alias for "bt". Add
	emacs.

2008-07-30  R. Bernstein <rocky@sanchez.(none)>

	* command/eval.cmd, command/print.cmd, dbg-set-d-vars.inc,
	dbg-sig.inc, testing.sh, zshtrace.sh: Set to run DEBUG trap before
	command, not after.

2008-07-29  R. Bernstein <rocky@sanchez.(none)>

	* command/eval.cmd, command/print.cmd, dbg-fns.inc, dbg-init.inc,
	dbg-processor.inc, dbg-set-d-vars.inc, dbg-sig.inc, testing.sh: 
	First stab at print and eval commands. Causes weird execution
	stepping when used though.

2008-07-28  R. Bernstein <rocky@sanchez.(none)>

	* command/backtrace.cmd, command/down.cmd, command/frame.cmd,
	command/up.cmd, dbg-fns.inc, dbg-init.inc, dbg-main.inc,
	dbg-processor.inc, dbg-stack.inc, zshtrace.sh: Add some frame motion
	commands.

2008-07-27  R. Bernstein <rocky@sanchez.(none)>

	* command/backtrace.cmd, dbg-fns.inc, dbg-init.inc,
	dbg-processor.inc, dbg-sig.inc, dbg-stack.inc, zshtrace.sh: Add
	where command. Fill in more of the files from bashdb.

2008-07-26  R. Bernstein <rocky@sanchez.(none)>

	* command/quit.cmd, dbg-fns.inc, dbg-gdb.inc, dbg-processor.inc,
	dbg-stack.inc, test/unit/shunit2, test/unit/test-fns.sh,
	zshtrace.sh: Close to a more working debugger skeleton.

2008-07-26  R. Bernstein <rocky@sanchez.(none)>

	* Start zsh debugger

