X-Spam-Check-By: sourceware.org Message-Id: Date: Thu, 21 Dec 2006 07:01:50 -0700 From: Eric Blake Reply-To: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.8) Gecko/20061025 Thunderbird/1.5.0.8 Mnenhy/0.7.4.666 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: [ANNOUNCEMENT] Updated: bashdb-3.1_0.07-1 Content-Type: multipart/mixed; boundary="------------060105010406050403060508" Reply-To: The Cygwin Mailing List X-Mailer: Perl5 Mail::Internet v1.74 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com --------------060105010406050403060508 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 A new release of bashdb, 3.1_0.07-1, is available for use, replacing 3.1-0.05-1 as the current version. NEWS: ===== This is a new upstream release. It works with either bash 3.1 or bash 3.2. A list of changes from bashdb-3.1-0.05-1 is attached; see also the /usr/share/doc/bashdb-3.1_0.07/ directory. DESCRIPTION: ============ A bash shell script debugger, with command line, emacs, and ddd interfaces. It is possible to debug a bash shell script using 'bashdb file' or 'bash --debugger file'. UPDATE: ======= To update your installation, click on the "Install Cygwin now" link on the http://cygwin.com/ web page. This downloads setup.exe to your system. Save it and run setup, answer the questions and pick up 'bashdb' from the 'Devel' category. DOWNLOAD: ========= Note that downloads from sources.redhat.com (aka cygwin.com) aren't allowed due to bandwidth limitations. This means that you will need to find a mirror which has this update, please choose the one nearest to you: http://cygwin.com/mirrors.html QUESTIONS: ========== If you want to make a point or ask a question, the Cygwin mailing list is the appropriate place. - -- Eric Blake volunteer cygwin bashdb maintainer CYGWIN-ANNOUNCE UNSUBSCRIBE INFO: ================================= To unsubscribe to the cygwin-announce mailing list, look at the "List-Unsubscribe: " tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce-unsubscribe-YOU=YOURDOMAIN DOT COM AT cygwin DOT com If you need more information on unsubscribing, start reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFipPO84KuGfSFAYARAlAcAJ44NQb/klVHfFklis7n4uE1MI7p+ACgzBIp /jvTJhLhCY2eAA+xSw43z0U= =yvde -----END PGP SIGNATURE----- --------------060105010406050403060508 Content-Type: text/plain; name="NEWS.short" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="NEWS.short" Version 3.1 0.07 2006-12-10 - Add gdb-like "signal" command - Add "kill" command for those cases where "quit" doesn't work. - Add mechanism to set up signal handlers so debugger is entered, or we just print the signal. - document how to do call line tracing from within a program, i.e. like the above signal handling setup, the debugger is not entered first. - Allow an optional line-spec on "continue" debugger command. - Add --enable-getopt option to disable GNU getopt for systems that have non-GNU getopt like NetBSD - Fix bug in tracking parameters $1, $2, etc - Emacs interface bug fixes - readarray builtin internal changes - Document updates - Make sure we don't complain about bash 3.2. This debugger works on both. Version 3.1 0.06 2006-07-21 - Add gdb 'commands' command: runs debugger commands at a specified breakpoint - Add gdb 'info program'. (Shows program status) - Add ability to invoke from inside a running program rather than at the outset (set_trace) - Add a better line tracing: * shows bash nesting, * bash subshell nesting * function nesting * source line preserving initial indentation - Add line tracing command-line option in bashdb: -X, and long option --trace - add ability to turn on and off line tracing from inside a program - Revise sample sessions in bashdb document - Sourcing a debugger command file now prints the command before executing it. - Executing a string (option -c or --command) shows the command to be run in the call stack. - Attempt to get documentation on GNU Emacs section in order. Describe bashdbtrack. - Go over documentation yet again. When will I ever get this right? --------------060105010406050403060508 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --------------060105010406050403060508--