From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jose A. Ortega Ruiz" Newsgroups: gmane.lisp.guile.devel Subject: problem with new debugger Date: Thu, 28 Jan 2010 02:50:08 +0100 Message-ID: <87636nhub3.fsf@newton.homeunix.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1264644524 30571 80.91.229.12 (28 Jan 2010 02:08:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Jan 2010 02:08:44 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Jan 28 03:08:40 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NaJoG-0006D2-Ah for guile-devel@m.gmane.org; Thu, 28 Jan 2010 03:08:40 +0100 Original-Received: from localhost ([127.0.0.1]:37907 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NaJoF-0006jr-NR for guile-devel@m.gmane.org; Wed, 27 Jan 2010 21:08:39 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NaJoC-0006iA-60 for guile-devel@gnu.org; Wed, 27 Jan 2010 21:08:36 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NaJo7-0006bJ-KN for guile-devel@gnu.org; Wed, 27 Jan 2010 21:08:35 -0500 Original-Received: from [199.232.76.173] (port=35920 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NaJo7-0006bC-HA for guile-devel@gnu.org; Wed, 27 Jan 2010 21:08:31 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:38032) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NaJo7-0003oc-3F for guile-devel@gnu.org; Wed, 27 Jan 2010 21:08:31 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1NaJo4-00067e-Sn for guile-devel@gnu.org; Thu, 28 Jan 2010 03:08:28 +0100 Original-Received: from 72.red-213-98-196.dynamicip.rima-tde.net ([213.98.196.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Jan 2010 03:08:28 +0100 Original-Received: from jao by 72.red-213-98-196.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 28 Jan 2010 03:08:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 24 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 72.red-213-98-196.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) X-Attribution: jao X-URL: Cancel-Lock: sha1:XMGrFGoxXFERDAr1vujjQsf+tT0= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:9941 Archived-At: Hi, in an Emacs comint buffer, (with-output-to-string (lambda () (display "foo"))) works as expected. But (with-output-to-string (lambda () (error "foo"))) blocks the prompt until C-d is sent (via C-c C-d) to the terminal, at which point the debugger prompt (sans the explanatory prelude) pops up. (My guess is that the explanation is going to somewhere unawares of the underlying redirection of stdout/stderr setup by comint, but i'm most probably wrong). Geiser, who's trying to adapt to the brave new debugging world, is unhappy about this state of affairs ;) Thanks, jao -- If all else fails read the instructions. - Donald Knuth