From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.bugs Subject: [bug #30890] guile should install default signal handlers (?) Date: Fri, 27 Aug 2010 15:17:13 +0000 Message-ID: <20100827-151712.sv20118.35651@savannah.gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain;charset=UTF-8 X-Trace: dough.gmane.org 1282922413 31272 80.91.229.12 (27 Aug 2010 15:20:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 27 Aug 2010 15:20:13 +0000 (UTC) To: Andy Wingo , bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Fri Aug 27 17:20:12 2010 Return-path: Envelope-to: guile-bugs@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 1Op0iw-0003z0-Em for guile-bugs@m.gmane.org; Fri, 27 Aug 2010 17:20:10 +0200 Original-Received: from localhost ([127.0.0.1]:35992 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Op0iv-0002e2-Py for guile-bugs@m.gmane.org; Fri, 27 Aug 2010 11:20:09 -0400 Original-Received: from [140.186.70.92] (port=47829 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Op0g8-0002Ic-Ou for bug-guile@gnu.org; Fri, 27 Aug 2010 11:17:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Op0g6-00088O-K9 for bug-guile@gnu.org; Fri, 27 Aug 2010 11:17:16 -0400 Original-Received: from colonialone.fsf.org ([140.186.70.51]:37948 helo=internal.in.savannah.gnu.org) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Op0g6-00088H-Io for bug-guile@gnu.org; Fri, 27 Aug 2010 11:17:14 -0400 Original-Received: from [10.1.0.103] (helo=frontend.in.savannah.gnu.org) by internal.in.savannah.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Op0g6-0002Ci-0P; Fri, 27 Aug 2010 15:17:14 +0000 Original-Received: from www-data by frontend.in.savannah.gnu.org with local (Exim 4.69) (envelope-from ) id 1Op0g5-0000Tk-V7; Fri, 27 Aug 2010 15:17:13 +0000 X-Savane-Server: savannah.gnu.org:443 [10.1.0.103] X-Savane-Project: guile X-Savane-Tracker: bugs X-Savane-Item-ID: 30890 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Safari/531.2+ Epiphany/2.30.2 X-Apparently-From: 75.28.21.123 (Savane authenticated user wingo) Original-References: In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4749 Archived-At: URL: Summary: guile should install default signal handlers (?) Project: Guile Submitted by: wingo Submitted on: Fri Aug 27 15:17:12 2010 Category: None Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: Hi, The thread here: http://thread.gmane.org/gmane.lisp.guile.devel/10755 illustrates an interesting problem with Guile's approach to signals. What we have now is almost certainly wrong in the standalone Scheme case. In the case where Guile is embedded in another app, I'm not sure if we should do anything regarding signals, though. This is an issue that needs careful thought, a decision, possibly code, and definitely documentation. _______________________________________________________ Reply to this item at: _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/