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

2006-03-25 Saturday 06:05  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: NEWS

2006-03-25 Saturday 05:57  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/fns.py, test/trace.py.in, test/trace.right: Add --basename
	  option so we can do testing on post-mortem dump.

2006-03-25 Saturday 05:37  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/logging.right: typo

2006-03-25 Saturday 05:28  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, Doc/lib/libpydb.tex, pydb/pydb.doc,
	  pydb/pydbcmd.py: configure.ac: get ready for 1.15 release
	  libpydb.tex: note different ways to invoke under invocation, give
	  readline urls and note pyreadline is okay too.  pydbcmd.py: some
	  small typos.

2006-03-18 Saturday 16:03  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, emacs/pydb.el: pydbtrack fixes.

2006-03-16 Thursday 04:19  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el, pydb/gdb.py.in, pydb/pydb.py.in, pydb/pydbcmd.py:
	  Add subcommand completion, in particular for "set" "show" and
	  "info"

2006-03-15 Wednesday 20:29  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, pydb/gdb.py.in, pydb/pydb.py.in,
	  pydb/pydbbdb.py, pydb/pydbcmd.py, test/.cvsignore,
	  test/Makefile.am, test/pm.py.in, test/pm.right, test/test2.py.in,
	  test/test2.right, test/trace.py.in, test/trace.right: Add trace
	  regression test. test2 renamed to pm (post-mortem).  More
	  functions moved out of larger files and into newer smaller ones.

2006-03-15 Wednesday 19:22  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, autogen.sh, configure.ac, pydb/.cvsignore,
	  pydb/fns.py, pydb/gdb.py.in, pydb/pydb.py.in, pydb/pydbfns.py:
	  autogen.sh - changes to get Makefile.am dependencies looked at.
	  pydb.py.in, pydbfns.py, gdb.py.in: Move more stuff out of
	  pydb.py.in

2006-03-15 Wednesday 00:40  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.py.in, pydbbdb.py: Recent move messed up global _repr
	  and _saferepr. Save in object.

2006-03-14 Tuesday 11:40  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am: FSF address change.

2006-03-14 Tuesday 03:48  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.py.in, pydb/pydbcmd.py,
	  test/.cvsignore, test/Makefile.am, test/cmdparse.cmd,
	  test/cmdparse.right, test/history.cmd, test/history.right,
	  test/run2.right, test/test.py.in: Allow negative numers (count
	  from end) in show commands.

2006-03-14 Tuesday 02:02  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, test/brkpt2.cmd, test/brkpt2.right, test/test.py.in: "cont"
	  removed.

2006-03-14 Tuesday 00:09  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.doc, pydb/pydb.py.in,
	  test/cmdparse.cmd, test/cmdparse.right: Remove some single-letter
	  command names for these reasons   1. We now have command
	  completion (often)   2. If the letter isn't a command it can be
	  used as a variable name      in an assignment   3. There is an
	  alias mechanism that can be used   4. Some of the commands like
	  "j" for "jump" aren't used that much;      or in the case of
	  "cont" for "continue", there already was an	   abbreviation
	  "c".	  5. Multiple names makes help and completion more awkward.

2006-03-13 Monday 22:23  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, Doc/lib/libpydb.tex, pydb/pydb.py.in, pydb/pydbcmd.py,
	  test/Makefile.am, test/cmdparse.right, test/logging.cmd,
	  test/logging.right, test/run2.cmd, test/test.py.in: Add set/show
	  logging regession tests. Move more code out of pydb.py.in and
	  into pydb.cmd. Add more information about the Cmd class and how
	  to run debugger commands as an object.

2006-03-13 Monday 15:34  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, Doc/pydb.1.in: Reflect current changes.

2006-03-13 Monday 15:09  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.doc, pydb/pydb.py.in,
	  test/test.py.in: Add gdb complete function (and regression test)
	  and document it.  libpydb.tex: also add section on configuration
	  options and reorder so important stuff is more toward the front.

2006-03-13 Monday 05:49  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: If we have rlcompleter use it.

2006-03-09 Thursday 20:56  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, pydb/pydb.py.in: Add pyreadline as a configuration
	  option.

2006-03-05 Sunday 00:52  Rocky Bernstein <rockyb@users.sourceforge.net>

	* AUTHORS, NEWS, Doc/lib/libpydb.tex, pydb/pydbfns.py: Add --cd
	  option. Note Richard Wolff and GDB authorship.

2006-03-05 Sunday 00:14  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/test2.py.in: test2.py.in: need to close files to make sure
	  the diff works.

2006-03-05 Sunday 00:11  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Regression test thing.

2006-03-04 Saturday 23:58  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.doc, pydb/pydb.py.in,
	  pydb/pydbcmd.py, test/cmdparse.cmd, test/cmdparse.right: Add
	  "set/show history" commands. Now allow "+" for in "show
	  commands".

2006-03-04 Saturday 17:37  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, pydb/pydb.doc, pydb/pydb.py.in,
	  test/cmdparse.right: Add adding an positive integer parameter to
	  "show commands".

2006-03-04 Saturday 12:48  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.py.in, pydbcmd.py: Add "show commands" - start of
	  history mechanism.

2006-03-03 Friday 02:28  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydbbdb.py: Import needed global variable.

2006-02-28 Tuesday 23:14  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: NEWS

2006-02-28 Tuesday 22:53  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/.cvsignore: .cvsignore

2006-02-28 Tuesday 22:53  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, test/test.py.in, test/test2.py: Get ready for 1.14
	  release test.py.in: remove duplicate code test2.py is derived

2006-02-28 Tuesday 17:13  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, test/test2.py: Work on configuration management.
	  Add --with-python option. Site packages wasn't set properly.

2006-02-27 Monday 16:25  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: Yet another small change

2006-02-27 Monday 16:20  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: One more grammar correction

2006-02-27 Monday 15:40  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/.cvsignore, test/.cvsignore, test/pm.cmd, test/test2.py,
	  test/test2.right: Put in newly added files

2006-02-27 Monday 15:37  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/: hardtodebug.py, mymodule.py: Get newly added files

2006-02-27 Monday 15:33  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, cvs2cl_usermap, setup.py, Doc/pydb.1.in,
	  emacs/Makefile.am, htdocs/index.html: Change contact info. Get
	  ready for 1.13 release.

2006-02-27 Monday 15:14  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: NEWS

2006-02-27 Monday 10:26  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: More small doc grammar changes

2006-02-27 Monday 10:18  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/: libpydb.tex: More small doc grammar changes

2006-02-27 Monday 10:15  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, pydb/pydb.py.in: configure.ac: Require 2.4.0 or
	  greater pydb.py.in: do_list(): Adjust centering based on
	  self.listsize

2006-02-27 Monday 10:12  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/: cmdparse.cmd, cmdparse.right, test2.py.in: Add list
	  commands to regression tests.  test2.py.in: remove unused code.

2006-02-27 Monday 03:13  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/Makefile.am: Add the missing files.

2006-02-27 Monday 02:48  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, Doc/lib/libpydb.tex, pydb/pydb.py.in: libpydb.tex: Give
	  proper examples for set_trace and pm. Other small mistakes
	  corrected.  pydb.py.in: miscellaneous bugs fixed (in listing, in
	  restart, set_trace)

2006-02-27 Monday 01:02  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, TODO, configure.ac, pydb/Makefile, pydb/pydb.py.in,
	  pydb/pydbbdb.py, pydb/pydbfns.py, test/Makefile.am,
	  test/test.py.in, test/test2.py.in: - Add post-mortem call
	  regression test.  - Move more code from pydb.py.in into
	  pydbbdb.py - post-mortem: don't allow "step", "next", "finish",
	  return" if not    actually running the program - post-mortem:
	  wasn't setting current frame - _program_sys_argv was set
	  incorrectly - --errors option was stdout, not stderr
	  test/Makefile: probably better checking that pydb.py needs to be
	  recreated

2006-02-26 Sunday 16:31  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/__init__.py: Superceded by __init__py.in

2006-02-26 Sunday 16:31  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Things to facilitate post-mortem regresssion
	  tests.

2006-02-26 Sunday 15:54  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Hack more on getting restart and run working
	  from post-mortem.

2006-02-26 Sunday 14:29  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac, pydb/__init__.py, pydb/__init__.py.in,
	  pydb/pydb.py.in: Add version number from configure. Hence the
	  .in.

2006-02-26 Sunday 13:47  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.py.in: libpydb.tex: Go over
	  post-mortem section.	pydb.py.in: allow None as a opts argument.
	  Better message if sys.last_traceback is not defined in pm().

2006-02-26 Sunday 12:47  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: What's up

2006-02-26 Sunday 12:46  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, Doc/lib/libpydb.tex, pydb/__init__.py,
	  pydb/pydb.doc, pydb/pydb.py.in, pydb/pydbcmd.py,
	  test/cmdparse.right, test/test.py.in: libpydb.tex, pydb.doc,
	  pydb.py.in: note kill is a synonym for quit

	  Makefile.am, __init__.py: Now that we a packages directory we
	  need to			    have an __init__.py for "import
	  pydb" to work.

	  *.py.*: remove tabs and warn if they come back in

	  pydb.py.in, cmdparse.right: Remove space in docstring
	  reformatting. More recent GNU Emacs python.el understands triple
	  quotes a little better.

	  pydb.py.in: Allow option setting in post-mortem routines.

2006-02-26 Sunday 05:07  Rocky Bernstein <rockyb@users.sourceforge.net>

	* TODO, NEWS: Revise.

2006-02-26 Sunday 05:05  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, pydb/pydb.py.in, pydb/pydbbdb.py: Break out bdb
	  overridden methods into pydbbdb.py Install now site_packages/pydb
	  as there are now 6 py files + corresponding .pyo's and pyc's.

2006-02-25 Saturday 00:49  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Put back kill as a synonym for quit.

2006-02-24 Friday 22:07  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.py.in, pydbcmd.py: Simplify whatis. Remove some of
	  the ugly traceback stuff on syntax errors and name errors and try
	  to present something better.

2006-02-24 Friday 19:13  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.py.in, pydbcmd.py: move some initializations around a
	  little

2006-02-24 Friday 19:08  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: NEWS

2006-02-24 Friday 18:58  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, pydb/pydb.py.in, pydb/pydbcmd.py, pydb/pydbdisp.py:
	  Break out cmd-like methods into a separate moudule/class.

2006-02-24 Friday 09:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/pydb.1.in, Doc/lib/libpydb.tex, pydb/pydb.doc,
	  pydb/pydb.py.in, test/run.cmd, test/run.right: Add count field to
	  where

2006-02-24 Friday 09:16  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/.cvsignore: Doc/.cvsignore

2006-02-24 Friday 09:15  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: typo

2006-02-24 Friday 09:13  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/pydb.1.in: Make more complete. Add frequent debugger commands

2006-02-24 Friday 07:52  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydbsupt.py: File has been redoced and moved into other
	  files

2006-02-24 Friday 00:57  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, NEWS, Doc/lib/libpydb.tex, htdocs/index.html,
	  pydb/pydb.py.in, pydb/pydbfns.py: More work on set_trace. Tried
	  adding --exec and --eval it seems that is not all that useful.

2006-02-23 Thursday 20:59  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac: Change version number to be more consistent with
	  the Debian release.

2006-02-23 Thursday 12:10  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add debugger() function.

2006-02-23 Thursday 12:09  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: Add sections for alternative methods of
	  invocation and fill this out a bit. Add debugger() function.

2006-02-23 Thursday 10:53  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/pydb.1.in: minor correctins

2006-02-23 Thursday 10:52  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: Minor corrections, e.g. linetrace. Document
	  set/show/info section

2006-02-23 Thursday 10:51  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/: run.cmd, run.right: Comment tidy up a little.

2006-02-23 Thursday 10:50  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/: Makefile.am, pydb.el, python-mode.el.diff:
	  python-mode.el.diff: changes to python-mode.el for pydb. Patch
	  sumbitted to python-mode sourceforge project.  pydb.el:
	  docstrings on some variables.

2006-02-23 Thursday 02:06  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add routine to allow calling the debugger from a
	  the middle of a program.  Move an initialization into __init__.

2006-02-23 Thursday 02:05  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydbfns.py: Correct option documentation

2006-02-23 Thursday 02:04  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/pydb.1.in: Start of a manual page.

2006-02-23 Thursday 00:56  Rocky Bernstein <rockyb@users.sourceforge.net>

	* htdocs/index.html: Correct ddd link.

2006-02-23 Thursday 00:54  Rocky Bernstein <rockyb@users.sourceforge.net>

	* htdocs/index.html: small typo

2006-02-23 Thursday 00:53  Rocky Bernstein <rockyb@users.sourceforge.net>

	* htdocs/index.html: More tt tagging

2006-02-22 Wednesday 23:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* htdocs/index.html: Revise

2006-02-21 Tuesday 21:53  Rocky Bernstein <rockyb@users.sourceforge.net>

	* TODO: Revise for 0.12 release

2006-02-21 Tuesday 21:39  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: Update for release.

2006-02-21 Tuesday 21:31  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: Fix some doc typos and last minite
	  corrections/additions.

2006-02-21 Tuesday 21:12  Rocky Bernstein <rockyb@users.sourceforge.net>

	* README: Greatly needed revision for 0.12 release.

2006-02-21 Tuesday 18:14  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el, test/gcd.py, test/run2.right: Fix bugs in GCD
	  sample program ;-) and emacs regexps.

2006-02-21 Tuesday 17:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac: Get ready for 0.12 release

2006-02-21 Tuesday 17:43  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el: Correct debugger prompt.

2006-02-21 Tuesday 15:30  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, NEWS, Doc/lib/lib-ds.tex, Doc/lib/libpydb.tex,
	  htdocs/download.html, htdocs/links2linux.de.png,
	  htdocs/source-code.gif, pydb/.cvsignore, pydb/pydb.doc,
	  pydb/pydb.py.in, pydb/pydbdisp.py, pydb/pydbfns.py,
	  test/Makefile.am, test/brkpt1.cmd, test/brkpt1.right,
	  test/brkpt2.cmd, test/brkpt2.right, test/cmdparse.cmd,
	  test/cmdparse.right, test/gcd.py, test/hanoi.py, test/run.right,
	  test/run2.cmd, test/run2.right, test/test.py.in: Add help
	  subcommands for "show", "info", and "set" Add info: "display",
	  "line" and "source" Use inspect module. Argument parameters and
	  values are now shown.  Break out debugger into more files Now
	  works with the pydb branch of ddd.  "clear" command now accepts a
	  function name allow debugged program to mangle sys.argv (we save
	  our own copy) Update documentation and regression tests as
	  appropriate for the above More stringent regression tests.

2006-02-19 Sunday 11:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Save sys.argv properly. We need a real copy in
	  case the debugged program modifies sys.argv.

2006-02-19 Sunday 10:51  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, configure.ac, Doc/lib/libpydb.tex, emacs/pydb.el,
	  pydb/pydb.doc, pydb/pydb.py.in, test/cmdparse.cmd,
	  test/cmdparse.right, test/hanoi.py: Add return command. Doc
	  updates.

2006-02-18 Saturday 02:12  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/: run.cmd, run.right: Add "info program" into list of tests.

2006-02-18 Saturday 02:03  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el, pydb/pydb.py.in: Get info program working.  Emacs
	  regexp was causing line feeds to drop out.

2006-02-17 Friday 22:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in, test/brkpt1.right, test/run.right: Make
	  breakpoint status more like gdb to simplify ddd.

2006-02-17 Friday 20:19  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el, pydb/pydb.py.in: I can't take it any more. Let's
	  just make python line locations follow the usual file:line
	  location-reporting format. It really make it more of a no-brainer
	  for programs like ddd and gud that have to parse the output.

2006-02-17 Friday 18:07  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in, test/cmdparse.cmd, test/cmdparse.right: Kill is
	  now a synonym for quit. (Until we know how to do better) Hack on
	  "debug" command: prompt should not have extra space and we
	  inherit some settings like listsize, linetrace etc.  Add a test
	  of "info line"

2006-02-17 Friday 04:27  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, Doc/lib/libpydb.tex, pydb/pydb.doc, pydb/pydb.py.in,
	  pydb/pydbsupt.py: Get display command working. Work on
	  documentation of new display/undisplay commands. More do_
	  alphabetization.

2006-02-17 Friday 02:31  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.doc, pydb/pydb.py.in,
	  test/brkpt1.right, test/cmdparse.cmd, test/cmdparse.right,
	  test/test.py.in: Add cd and pwd commands and document these new
	  commands. When no breakpoints we give the gdb message "No
	  breakpoints."

	  Alphabetize do_ commands.

2006-02-14 Tuesday 11:42  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, Doc/Makefile.in, Doc/lib/libpydb.tex, emacs/pydb.el,
	  pydb/pydb.doc, pydb/pydb.py.in: pydb.doc, pydb.py.in,
	  libpydb.tex: Add "shell" command emacs/pydb.el: More commands
	  available from GNU Emacs pydb.doc: alphabetize, "return" doesn't
	  exist (when it comes back it will	      be like gdb's)
	  Doc/Makefile.in: Add check and test targets to do nothing.

2006-01-30 Monday 12:19  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: .cvsignore, paper-letter/.cvsignore: More docs - more stuff
	  for .cvsignore

2006-01-30 Monday 12:18  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: Makefile.in, lib/lib.tex, lib/libpydb.tex: Makefile.in:
	  target 'clean' cleans more; target 'all' includes info
	  lib/lib.tex: include index now libpydb.tex: mostly get better
	  control of documentation system

2006-01-30 Monday 11:54  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/tools/: buildindex.py, checkargs.pm, mkinfo, py2texi.el: Some
	  things to make info files

2006-01-30 Monday 10:48  Rocky Bernstein <rockyb@users.sourceforge.net>

	* htdocs/index.html: Change sf logo.

2006-01-29 Sunday 19:14  Rocky Bernstein <rockyb@users.sourceforge.net>

	* htdocs/index.html: Project home pages.

2006-01-29 Sunday 18:47  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/Makefile.in: For now we don't install anything. Don't give an
	  error though.

2006-01-29 Sunday 18:45  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, NEWS, README, THANKS, configure.ac: Revise for 0.11
	  release.

2006-01-29 Sunday 18:43  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex: Massive grammatical changes. Thanks to
	  Stuart Frankel, Ph. Mad.

2006-01-29 Sunday 02:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/test.py.in: Skip "run" test output check if not 2.4.2.

2006-01-29 Sunday 02:18  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add some Python 2.3.5 tolerance

2006-01-28 Saturday 22:00  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, Doc/Makefile.in: Make makedistdir work
	  in the presence of building documentation.

2006-01-28 Saturday 21:27  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/pydb.py.in: More documentation.

2006-01-28 Saturday 17:02  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am: make test is the same thing as make check

2006-01-28 Saturday 17:00  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/lib/libpydb.tex, pydb/.cvsignore, pydb/pydb.py.in: Work on
	  documentation a bit more.

2006-01-28 Saturday 15:05  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: Makefile.deps, Makefile.in, lib/libpydb.tex,
	  paper-letter/.cvsignore, texinputs/python.ist, tools/.cvsignore,
	  tools/indfix.py, tools/toc2bkm.py: More stuff for making more
	  complete documentation while reducing what we don't need and
	  filling actions when various Makefile targets get fired on.

	  If I have to say it myself (and for now do) my GNU Makefile
	  debugger is invaluable in figuring out this complex mess.

2006-01-28 Saturday 11:26  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/.cvsignore: .cvsignore

2006-01-28 Saturday 11:24  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: Makefile.in, lib/libpydb.tex: More doc work. Add section on
	  why gdb.

2006-01-28 Saturday 10:50  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: Makefile.in, commontex/boilerplate.tex, html/index.html,
	  lib/Makefile, lib/lib.tex, lib/libpydb.tex: More work to get this
	  more automated.

2006-01-28 Saturday 09:44  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: commontex/.cvsignore, commontex/boilerplate.tex,
	  commontex/copyright.tex, commontex/underscore.sty, lib/lib.tex,
	  perl/SynopsisTable.pm, perl/l2hinit.perl, perl/manual.perl,
	  perl/python.perl, texinputs/fncychap.sty, texinputs/manual.cls,
	  texinputs/pypaper.sty, texinputs/python.sty,
	  texinputs/underscore.sty: Files needed to make the documentation.

2006-01-28 Saturday 09:39  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/: .cvsignore, Makefile.deps, Makefile.in, html/.cvsignore,
	  html/stdabout.dat, lib/libpydb.tex, tools/.cvsignore,
	  tools/getversioninfo, tools/mkhowto, tools/node2label.pl,
	  tools/patchlevel.h: The various files needed to make the
	  documentation.

2006-01-28 Saturday 09:34  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Doc/html/: style.css, icons/blank.gif, icons/blank.png,
	  icons/contents.gif, icons/contents.png, icons/index.gif,
	  icons/index.png, icons/modules.gif, icons/modules.png,
	  icons/next.gif, icons/next.png, icons/previous.gif,
	  icons/previous.png, icons/pyfav.gif, icons/pyfav.png,
	  icons/up.gif, icons/up.png: (minimal?) HTML needed to make the
	  doc.

2006-01-28 Saturday 08:25  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, Doc/tools/getversioninfo,
	  test/test.py.in: More "make distcheck" changes.  Doc: start to be
	  able to build documentation.

2006-01-28 Saturday 07:41  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in, test/Makefile.am, test/test.py.in: Things to get
	  "make distcheck" work.

2006-01-28 Saturday 07:16  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/test.py.in: Add __file__ regression tests.

2006-01-28 Saturday 07:13  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add --version option.

	  Some help strings reformated; note that disassemble can deal with
	  a string. Note that L is short name for info break and not vice
	  versa.

2006-01-28 Saturday 06:54  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/filebug.cmd: debugger command file for __file__ test.

2006-01-28 Saturday 05:19  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, test/Makefile.am: Make distdir fixess. Make sure
	  test.py isn't in there.

2006-01-28 Saturday 05:08  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/Makefile.am: Typo.

2006-01-28 Saturday 04:58  Rocky Bernstein <rockyb@users.sourceforge.net>

	* TODO, pydb/pydb.py.in, test/Makefile.am, test/filebug.py,
	  test/filebug.right: Make sure __file__ is set.

2006-01-28 Saturday 03:42  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in, test/run.right: Lots of print's changed to
	  self.msg and some self.errmsg

2006-01-28 Saturday 03:11  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, test/run.cmd, test/run.right, test/test.py.in: Add
	  run regression test.

2006-01-28 Saturday 03:10  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Fix bug in printing breakpoint info.
	  Linetracing no longer stops on call unless there's a breakpoint.
	  Output for restart now uses generic routine.

2006-01-28 Saturday 02:04  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, NEWS, configure.ac: Makefile.am, configure.ac: Give
	  up on non-recursive handling of test.  configure.ac: create
	  test.py and as an executable.  NEWS: go over some of the good
	  stuff that's been added.

2006-01-28 Saturday 02:00  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.doc, pydb.py.in: Add delete command and break out
	  code from clear command.  Some bugs in these commands were
	  addressed and more gdb compatiblity added.

	  Add "set cmdtrace".

2006-01-28 Saturday 01:58  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/: brkpt1.cmd, brkpt1.right: Add some clear tests. Uncovered
	  some bugs which need to be addressed though.

2006-01-28 Saturday 01:38  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/: Makefile.am, brkpt1.cmd, brkpt1.right, cmdparse.cmd,
	  cmdparse.right, test.py.in: Add some basic breakpoint commands.

2006-01-27 Friday 18:35  Rocky Bernstein <rockyb@users.sourceforge.net>

	* test/: .cvsignore, Makefile.am, cmdparse.cmd, cmdparse.right,
	  test.py.in: Add first regression test. Tried non-recursive make
	  solution. Too hard.

2006-01-27 Friday 12:18  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: get_int get_pos int will now print what command
	  they came from.  Helpful in the presence of short names and
	  aliases

	  x removed as a short name for examine. I use it too much as a
	  simple variable name, and the examine command isn't all that
	  useful (yet).

	  handle getarg exception in do_examine.

2006-01-26 Thursday 23:06  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in, test/cmdparse.cmd, test/hanoi.py: pydb.py.in
	  Added set basename  New debugger options: --command --nx

	  test/cmdparse.cmd: some simple command parsing tests
	  test/hanoi.py: a sample python program to use for debugging
	  tests.

2006-01-26 Thursday 21:52  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.doc, pydb.py.in: "source" command now works in the
	  presence of step/next/continue commands.  Update doc on this too.

2006-01-26 Thursday 10:29  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, NEWS, configure.ac: Makefile: had botched pydb.doc
	  installation. Doc is document subdirectory, not doc.

	  configure.ac: do better on dealing with chmod. Add
	  --with-site-packages option.

2006-01-26 Thursday 10:26  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.doc, pydb.py.in: Add gdb's source command - sort of.
	  Remove some some of the "python_dialect" mode.  Document tbreak
	  Remove non-existent help commands.

2006-01-26 Thursday 08:54  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Set up to stop on the first non-option We don't
	  not want to interpret and option for the script, e.g. --help, as
	  one one of our own, e.g. --help.

	  Thanks to Giovanni Bajo (comp.lang.python) for
	  describing/suggesting OptionParser.disable_interspersed_args()

2006-01-26 Thursday 06:40  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Allow stdout and stderr to get redirected.  More
	  error message conversion fixes.

2006-01-20 Friday 08:42  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.doc, pydb.py.in: Pydb -> Pdb. Was breaking simplified
	  interfaces.

	  Remove "exit" and "w" which are neither gdb or perldb commands.

2006-01-20 Friday 08:21  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: --trace now implies --batch.

	  Replace "print" with internal output routines that can be
	  replaced by deriving the Pdb class. This will be necessary for
	  writing regression tests.

2006-01-19 Thursday 21:55  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, pydb/pydb.doc, pydb/pydb.py.in: pydb.py: Add options
	  processing in particular --batch and --trace pydb.doc: Document
	  set linetrace delay

2006-01-19 Thursday 16:12  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add a common errmsg routine.  Allow a delay in
	  linetracing:	  set linetrace delay *float*

2006-01-19 Thursday 13:10  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: 0 is False, not True. Fix bad bug where we
	  weren't stopping in stepping.

2006-01-19 Thursday 00:52  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Fix bug in not clearing ignore_count across a
	  restart.

2006-01-18 Wednesday 10:15  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, pydb/pydb.doc: Update doc some.  Add
	  TeX documentation.

2006-01-18 Wednesday 08:11  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, pydb/pydb.doc, pydb/pydb.py.in: Add line tracing.  "show"
	  without an argument shows all subcommands.

2006-01-18 Wednesday 01:23  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el: Add numeric arguments to step/next.

2006-01-18 Wednesday 00:29  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/: pydb.doc, pydb.py.in: Add dissassemble command.  Got
	  is_exec_stmpt boolean test backwards - print_location was wacky.

2006-01-17 Tuesday 21:33  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Module documentation correctly inserted.

2006-01-17 Tuesday 21:23  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Fix small bugs error in error handling
	  __get_pos_int, _get_int, do_up and do_down.

2006-01-17 Tuesday 21:07  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add next/step with counts values (e.g. next 2,
	  step 3).

2006-01-16 Monday 03:20  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Add routine is_exec_stmt() to test if a frame is
	  at an exec statement.  Move get_exec_string to get the string
	  assocated with an exec outside of the Pdb class.

	  So less hackery on <string> dependence.

2006-01-16 Monday 02:33  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Class name is now Pdb again so it will work with
	  ipython better.  Move test for def'ness out of class and add test
	  for LOAD_CONST - but really that should be a load_const of a code
	  object.

2006-01-15 Sunday 00:40  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Do a little better in handling exec statements
	  in a stack trace.

2006-01-13 Friday 23:45  Rocky Bernstein <rockyb@users.sourceforge.net>

	* emacs/pydb.el: Add missing Emacs Lisp file. Command set has been
	  changed to include extended debugger commands.

2006-01-13 Friday 04:46  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: Update as appropriate

2006-01-13 Friday 04:23  Rocky Bernstein <rockyb@users.sourceforge.net>

	* configure.ac: We are in version 0.11cvs now.

2006-01-13 Friday 04:23  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: version is now a string, and it is immutable by
	  virtue of being a string that's preprocessed via GNU configure
	  :o)

	  - "set prompt" allows punctuation now. Still have problems
	  stripping trailing blanks.

	  Stack trace now reports exec positionsa little bit better - at
	  least it doesn't call it a file.

2006-01-12 Thursday 19:57  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Show a useful location when we are stopped on an
	  exec or execfile.

2006-01-12 Thursday 10:42  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS, README: More small changes.

2006-01-12 Thursday 10:35  Rocky Bernstein <rockyb@users.sourceforge.net>

	* NEWS: Small changes

2006-01-12 Thursday 10:33  Rocky Bernstein <rockyb@users.sourceforge.net>

	* README: Some small typos.

2006-01-12 Thursday 09:47  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.doc: pdb->pydb

2006-01-12 Thursday 09:34  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, pydb/pydb.py.in: To make import pydb
	  work, go back to no pkgpythondir but just pythondir

2006-01-12 Thursday 07:11  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, README, TODO, configure.ac: More stuff for a
	  release.

2006-01-12 Thursday 07:01  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Handle a restart in when post-mortem is in
	  effect.

2006-01-12 Thursday 04:33  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Wrong numbering in gdb stack.

2006-01-12 Thursday 04:23  Rocky Bernstein <rockyb@users.sourceforge.net>

	* .cvsignore, cvs2cl_header, emacs/.cvsignore, emacs/Makefile.am,
	  pydb/.cvsignore: Misc linkt to get ready for a release.

2006-01-12 Thursday 04:17  Rocky Bernstein <rockyb@users.sourceforge.net>

	* pydb/pydb.py.in: Fix bug in set args.

2006-01-12 Thursday 04:12  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, pydb/pydb.doc, pydb/pydb.py.in: Update doc. Add "set
	  args"

2006-01-12 Thursday 00:56  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, python-version.py, setup.py: setup.py:
	  lame attempt to make more Python-friendly
	  python-version.py/Makefile.am: autoconfs's PYTHON just doesn't
	  cut it.  configure.ac: comment what's going on.

2006-01-11 Wednesday 21:56  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, pydb/Makefile, pydb/pydb.py.in:
	  pydb.py.in:	Change references to pdb to pydb and Pdb to Pydb.
	   Merge in last changes from before this was a project:      Add
	  gdb/python dialects	 Add Emacs mode line

	  Makefile.am: add comments to variables. Switch to installing as a
	  package directory.

	  Makefile.am pydb/Makefile: Convenience makefile for running make
	  in pydb/pydb.

2006-01-11 Wednesday 17:55  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, autogen.sh, configure.ac, cvs2cl_usermap,
	  pydb/pydb.py, pydb/pydb.py.in: More things to get this going as a
	  package/project:

	  configure.ac: use automake Python macros (partially)
	  configure.ac,pydb/pydb.py{,in}: insert #!@PYTHON@ and make
	  executable Makefile.am: make pydb.py executable on symbolic link.

2006-01-11 Wednesday 04:10  Rocky Bernstein <rockyb@users.sourceforge.net>

	* .cvsignore, AUTHORS, Makefile.am, NEWS, README, autogen.sh,
	  configure.ac, python-version.py, site-packages-path.py: Changes
	  to get this to install/uninstall/make using autoconf.

2006-01-10 Tuesday 23:27  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, pydb/pydb.doc, pydb/pydb.py: Initial
	  revision

2006-01-10 Tuesday 23:27  Rocky Bernstein <rockyb@users.sourceforge.net>

	* Makefile.am, configure.ac, pydb/pydb.doc, pydb/pydb.py: import
	  python debugger

