From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.user Subject: guile-debugging-0.12 available Date: Fri, 04 Nov 2005 21:44:06 +0000 Message-ID: <87ek5wm6l5.fsf@ossau.uklinux.net> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1131140692 19171 80.91.229.2 (4 Nov 2005 21:44:52 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 4 Nov 2005 21:44:52 +0000 (UTC) Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Nov 04 22:44:50 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EY9MN-0006t6-Qa for guile-user@m.gmane.org; Fri, 04 Nov 2005 22:44:32 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EY9MN-0000Uh-8P for guile-user@m.gmane.org; Fri, 04 Nov 2005 16:44:31 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EY9MJ-0000Ub-44 for guile-user@gnu.org; Fri, 04 Nov 2005 16:44:27 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EY9MH-0000UP-Fv for guile-user@gnu.org; Fri, 04 Nov 2005 16:44:26 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EY9MH-0000UM-Bk for guile-user@gnu.org; Fri, 04 Nov 2005 16:44:25 -0500 Original-Received: from [80.84.72.33] (helo=mail3.uklinux.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EY9MH-0001XH-GR for guile-user@gnu.org; Fri, 04 Nov 2005 16:44:25 -0500 Original-Received: from laruns (host81-130-93-123.in-addr.btopenworld.com [81.130.93.123]) by mail3.uklinux.net (Postfix) with ESMTP id 28B2B409FB7 for ; Fri, 4 Nov 2005 21:44:23 +0000 (UTC) Original-Received: from laruns (laruns [127.0.0.1]) by laruns (Postfix) with ESMTP id 62A2D6F717 for ; Fri, 4 Nov 2005 21:44:07 +0000 (GMT) Original-To: Guile Users User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:4935 Archived-At: I'm happy to announce release 0.12 of my guile-debugging package, which includes an Emacs front end for Guile development as well as various debugging enhancements such as breakpoints. http://download.gna.org/guile-debugging/guile-debugging-0.12.tar.gz http://download.gna.org/guile-debugging/gds-tutorial.txt http://download.gna.org/guile-debugging/guile-debugging.html NEWS for this release is appended below. I'm keen to work on fixing any bugs that may exist now, rather than adding many more new features, so please give this a go if it's useful for you! Regards, Neil Changes in guile-debugging-0.12 * General changes ** FAQ The distribution now includes an FAQ file, covering installation, troubleshooting, and various debugging features that people have mentioned in the past on the Guile mailing list. * GDS changes ** Tweaking expressions and return values When used in conjunction with a recent enough Guile, GDS now allows you to change ("tweak") the Scheme expression that Guile's evaluator is just about to evaluate, and similarly the return value that Guile is about to return to the calling frame. See the FAQ for details. ** Tracing GDS now supports `tracing' breakpoints as well as `debug' ones (which are the ones tha cause GDS to pop up the stack). A `tracing' breakpoint causes a one line summary of the current evaluator state to be added to the end of the *GDS Trace* buffer, but does not pause Guile's execution. See the FAQ for how to set a tracing breakpoint. ** gds-tutorial.txt included in the distribution gds-tutorial.txt was omitted by mistake from the 0.11 release distribution. It should be present from now on! * Bug fixes The following reported problems have been fixed. ** Void variable: gds-client Seen when executing (require 'gds) with Scheme mode buffers already in Emacs. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user