2016-07-06  Rocky Bernstein <rocky@gnu.org>

	* configure.ac: Get ready for releaes 0.92

2016-07-06  Rocky Bernstein <rocky@gnu.org>

	* command/continue.sh, command/display.sh, command/enable.sh,
	command/eval.sh, command/examine.sh, command/export.sh,
	command/frame.sh, command/handle.sh, command/next.sh,
	command/pwd.sh, command/quit.sh, command/return.sh, command/run.sh,
	command/shell.sh, command/source.sh, command/stepping.sh: Markdown
	format remaining commands.

2016-06-27  rocky <rocky@gnu.org>

	* command/help.sh, command/info_sub/breakpoints.sh,
	command/info_sub/display.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/set_sub/different.sh: Revise info help for RsT

2016-06-26  rocky <rocky@gnu.org>

	* command/set_sub/linetrace.sh, lib/filecache.sh: Small changes

2016-06-25  rocky <rocky@gnu.org>

	* command/edit.sh, command/set_sub/annotate.sh,
	command/set_sub/args.sh, command/set_sub/autoeval.sh,
	command/set_sub/autolist.sh, command/set_sub/basename.sh,
	command/set_sub/different.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/prompt.sh, command/set_sub/style.sh,
	command/set_sub/width.sh, test/data/list.right: Revise help

2016-06-25  rocky <rocky@gnu.org>

	* command/alias.sh, command/backtrace.sh, command/break.sh,
	command/complete.sh, command/condition.sh, command/delete.sh,
	command/disable.sh, command/down.sh, command/help.sh,
	command/kill.sh, command/list.sh, command/undisplay.sh,
	command/up.sh, lib/help.sh, lib/info-help.sh, lib/info.sh,
	test/data/list.right: Correct info help. Start rSt for commands

2016-06-23  rocky <rocky@gnu.org>

	* command/action.sh, command/alias.sh, command/help.sh,
	command/set_sub/args.sh, command/set_sub/highlight.sh,
	command/set_sub/style.sh, command/set_sub/width.sh,
	command/trace.sh, lib/filecache.sh, lib/help.sh, lib/msg.sh,
	lib/term-highlight.py: Start using ReStructuredText in help strings

2016-06-22  rocky <rocky@gnu.org>

	* dbg-opts.sh: Update year

2016-06-22  rocky <rocky@gnu.org>

	* command/set_sub/style.sh, lib/filecache.sh, lib/help.sh: small
	changes and sync with bashdb * abbrevs in help set <command> set_sub/style.sh: on error show
	columnized list.  Single check of whether term-highlight.py works

2016-06-21  rocky <rocky@gnu.org>

	* command/set_sub/style.sh, lib/help.sh: Small fixes

2016-06-21  rocky <rocky@gnu.org>

	* ChangeLog, circle.yml, command/set_sub/style.sh, dbg-opts.sh,
	lib/help.sh, test/data/lopts.right: Small style fixes. Fix CircleCI?

2016-06-21  rocky <rocky@gnu.org>

	* circle.yml, command/set_sub/style.sh, command/show_sub/style.sh,
	dbg-opts.sh: Add top-level set Style Address CircleCI failure?

2016-06-21  rocky <rocky@gnu.org>

	* lib/term-highlight.py: Add top-level option for setting style

2016-06-21  rocky <rocky@gnu.org>

	* command/set_sub/highlight.sh, command/set_sub/style.sh,
	command/show_sub/highlight.sh, command/show_sub/style.sh,
	lib/filecache.sh, lib/rstext.py, lib/term-highlight.py: Allow
	setting pygments style Use set/show style to change

2016-05-30  rocky <rocky@gnu.org>

	* ChangeLog, NEWS, configure.ac, test/data/delete.right: Get ready
	for release 0.91

2016-05-30  rocky <rocky@gnu.org>

	* command/delete.sh, lib/break.sh, test/data/brkpt1.right,
	test/data/bug-delete.right, test/data/delete.right: Report deleted
	breakpoints This helps front-ends like realgud

2015-12-19  rocky <rocky@gnu.org>

	* circle.yml: CircleCI typo

2015-12-19  rocky <rocky@gnu.org>

	* circle.yml: I said try CircleCI

2015-12-19  rocky <rocky@gnu.org>

	* .travis.yml, README.md: Try CircleCI

2015-12-19  rocky <rocky@gnu.org>

	* lib/term-highlight.py: Most of Eiriner's small formatting changes.

2015-12-19  rocky <rocky@gnu.org>

	* test/data/examine.cmd, test/data/examine.right,
	test/unit/test-examine.sh.in: Handle both print forms (1,2,3) and (
	1, 2, 3) for typeset -p array

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

	* .travis.yml, lib/term-highlight.py: Make highlight program fully
	Python3-compatible. Try travis without installing zsh

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

	* lib/term-highlight.py, lib/tox.ini, test/data/examine.right,
	test/unit/test-examine.sh.in: Fix some of the highlight bugs more
	feature remain.  zsh typeset -p array formatting has change. Track
	that.

2015-09-05  rocky <rocky@gnu.org>

	* README.md, command/set_sub/highlight.sh,
	command/show_sub/highlight.sh, lib/term-highlight.py: Remove and
	point to installation instructions

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

	* README.md: Revise README

2015-01-23  rocky <rocky@gnu.org>

	* README.md: Remove coderwall endorses count

2015-01-23  rocky <rocky@gnu.org>

	* command/eval.sh, command/help.sh, command/set_sub/highlight.sh,
	command/show_sub/highlight.sh, dbg-opts.sh, lib/filecache.sh,
	lib/gdb.sh, lib/msg.sh, lib/processor.sh, lib/term-highlight.py,
	test/data/lopts.right, test/integration/test-opts.in,
	test/unit/test-get-sourceline.sh.in, test/unit/test-msg.sh.in,
	test/unit/test-pre.sh.in: --highlight changed from taking no
	parameters to --highlight=dark|light. And we now accomdate dark
	terminals more properly.

2015-01-15  rocky <rocky@gnu.org>

	* command/info_sub/breakpoints.sh, lib/action.sh, lib/msg.sh,
	test/data/action.right, test/data/brkpt1.right,
	test/data/condition.right, test/data/delete.right,
	test/data/enable.right, test/data/tbreak.right: Add more sectioning
	commands. Non-syntax highlight sectioning adds a line underneath of
	dashes.

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

	* command/help.sh, command/quit.sh, command/shell.sh,
	command/show.sh, lib/complete.sh, lib/hist.sh: More work on
	completion. help includes aliases in completion Other small changes
	and cleanups.

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

	* command/set_sub/history.sh, test/data/setshow.cmd,
	test/data/setshow.right: Add "set history filename"

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

	* test/data/setshow.cmd, test/data/setshow.right: In setshow test we
	need to set histsize (now that this works) before running a generic
	"show".

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

	* command/info.sh, command/quit.sh, command/set.sh,
	command/set_sub/annotate.sh, command/set_sub/basename.sh,
	command/set_sub/history.sh, command/set_sub/listsize.sh,
	command/show.sh, command/show_sub/history.sh, dbg-main.sh,
	dbg-opts.sh, lib/hist.sh, lib/hook.sh, lib/processor.sh,
	test/data/setshow.right, zshdb.in: Go over history and history
	saving. Use more of the subcommand-automated system and less hacked
	into the subcommand managers. Prompt has to keep more of its own
	count and not use command history since that may start at a large
	number.

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

	* command/show_sub/commands.sh, dbg-trace.sh.in, lib/complete.sh,
	lib/hist.sh, lib/hook.sh, zshdb.in: zshdb.in: we need --interactive
	for any kind of history to work show_sub/commands.sh: "show
	commands" now works as in gdb lib/hook.sh: put on fc -W, but still
	save history file.

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

	* ChangeLog, lib/help.sh: I hate conflicted merges.

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

	* : commit 03cdd913fcd58243bddbf7c08dad045830df37b6 Author: rocky
	<rocky@gnu.org> Date:   Mon Dec 15 10:40:52 2014 -0500

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

	* ChangeLog, command/down.sh, command/frame.sh, command/up.sh,
	lib/complete.sh: Allow frame number values to come out in the order
	they were given.  Thanks go to Bart Schaefer for showing the way.

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

	* ChangeLog, command/help.sh, command/set.sh,
	command/set_sub/annotate.sh, command/set_sub/autoeval.sh,
	command/set_sub/autolist.sh, command/set_sub/basename.sh,
	command/set_sub/debug.sh, command/set_sub/different.sh,
	command/set_sub/editing.sh, command/set_sub/highlight.sh,
	command/set_sub/linetrace.sh, command/set_sub/listsize.sh,
	command/set_sub/trace-commands.sh, command/show.sh, lib/help.sh: Add
	help completion. Allow subcommand to be run standalone

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

	* ChangeLog, command/help.sh, command/set.sh,
	command/set_sub/annotate.sh, command/set_sub/autoeval.sh,
	command/set_sub/autolist.sh, command/set_sub/basename.sh,
	command/set_sub/debug.sh, command/set_sub/different.sh,
	command/set_sub/editing.sh, command/set_sub/highlight.sh,
	command/set_sub/linetrace.sh, command/set_sub/listsize.sh,
	command/set_sub/trace-commands.sh, command/show.sh, lib/help.sh: Add
	help completion. Allow subcommand to be run standalone

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

	* command/info.sh, command/info_sub/Makefile.am,
	command/info_sub/breakpoints.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/set.sh,
	command/set_sub/annotate.sh, command/set_sub/autoeval.sh,
	command/set_sub/autolist.sh, command/set_sub/basename.sh,
	command/set_sub/debug.sh, command/set_sub/different.sh,
	command/set_sub/editing.sh, command/set_sub/highlight.sh,
	command/set_sub/linetrace.sh, command/set_sub/showcommand.sh,
	lib/complete.sh, lib/processor.sh, test/data/action.right,
	test/data/brkpt1.cmd, test/data/brkpt1.right,
	test/data/condition.cmd, test/data/condition.right,
	test/data/delete.cmd, test/data/delete.right, test/data/enable.cmd,
	test/data/enable.right, test/data/tbreak.cmd,
	test/data/tbreak.right: Command completion of "info" subcommands.
	Make info subcommand handling more programmatic like "set" and"
	show" commands.

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

	* README.md: Put in a plug for trepanning

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

	* command/down.sh, command/frame.sh, command/set_sub/annotate.sh,
	command/set_sub/autoeval.sh, command/set_sub/autolist.sh,
	command/set_sub/basename.sh, command/set_sub/debug.sh,
	command/set_sub/different.sh, command/set_sub/editing.sh,
	command/set_sub/highlight.sh, command/set_sub/linetrace.sh,
	command/set_sub/trace-commands.sh, command/show_sub/highlight.sh,
	command/up.sh, lib/complete.sh, lib/frame.sh, lib/msg.sh,
	lib/processor.sh, test/unit/test-frame.sh.in: Add frame number
	completion on up, down, frame. Start 2nd level completion of set
	commands, e.g. set basename, set editing, set highlight.  Add
	terminal underline attribute.  Use highlight setting to figure out
	whether to underline prompt.  Docstring for set/show highlight
	mentions terminal now instead of source-code listing.

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

	* command/eval.sh, command/frame.sh, lib/complete.sh, lib/frame.sh,
	test/unit/test-frame.sh.in: "frame" command now has frame-number
	completion

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

	* command/eval.sh, configure.ac, lib/complete.sh: Command completion
	for eval. Next version will be 0.91

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

	* ChangeLog, Makefile.am, configure.ac, make-check-filter.rb,
	test/integration/lopts.tests, test/integration/sopts.tests: 
	*opts.tests: make sure we use --no-highlight sync
	make-chekc-filter.rb with that used in bashdb Bump version to dev.

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

	* ChangeLog, NEWS: Wrong date in NEWS. Release 0.9

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

