From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.devel Subject: @ and @@ in r6rs libs [Was: R6RS exception printing at the REPL] Date: Mon, 29 Nov 2010 21:15:19 +0100 Message-ID: References: <87sjzvnu1i.fsf@delenn.lan> <87tyjbkger.fsf@delenn.lan> <87ipzj631y.fsf@delenn.lan> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1291061609 30448 80.91.229.12 (29 Nov 2010 20:13:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 29 Nov 2010 20:13:29 +0000 (UTC) Cc: Guile Development To: Andreas Rottmann Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Mon Nov 29 21:13:24 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 1PNA6D-0005br-GE for guile-devel@m.gmane.org; Mon, 29 Nov 2010 21:13:21 +0100 Original-Received: from localhost ([127.0.0.1]:53657 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNA6C-0005wQ-QT for guile-devel@m.gmane.org; Mon, 29 Nov 2010 15:13:20 -0500 Original-Received: from [140.186.70.92] (port=54853 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNA69-0005up-OW for guile-devel@gnu.org; Mon, 29 Nov 2010 15:13:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PNA68-0004uW-G3 for guile-devel@gnu.org; Mon, 29 Nov 2010 15:13:17 -0500 Original-Received: from a-pb-sasl-sd.pobox.com ([64.74.157.62]:34644 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PNA68-0004KZ-D6 for guile-devel@gnu.org; Mon, 29 Nov 2010 15:13:16 -0500 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 42EEE35E1; Mon, 29 Nov 2010 15:11:26 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=sasl; bh=NubhBx5fM244rJp+MNOricQ+GaY=; b=NCWWkH 42CktuMlk8zMPhlyaLv8WGq0cHCF8ZuijJAUGN/pMPOuS45HbTDrJuoU1CGHm6gE z4F6Qtj+3AMWtmcYtZxBZRLHAxXGgamTNef240b4JpJkXC8wZindhPEdNjVtWkHn mD3gavfYfZQM0YqISmj01+74t1pEk7unDmI7Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; q=dns; s=sasl; b=caPWU6dNKUFRSZWqDsGPcboziFLYx6jn 613/4i6CttWjRrL/gH3cKoZvWSmD6Feck2A/vstXB5dOJdQ/21G/nXFkA1+DPCLt rUyfxrBat7ORrNC++42ymMdJA3cjBlgYxGX3qhlKHCu14E4RP4yC2Ce3ehGWJjhT n6hJjP77YNo= Original-Received: from a-pb-sasl-sd.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 318F535E0; Mon, 29 Nov 2010 15:11:25 -0500 (EST) Original-Received: from unquote.localdomain (unknown [90.164.198.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id 79A3835DF; Mon, 29 Nov 2010 15:11:23 -0500 (EST) In-Reply-To: <87ipzj631y.fsf@delenn.lan> (Andreas Rottmann's message of "Sat, 27 Nov 2010 01:08:41 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: D790B6E6-FBF4-11DF-889A-CDEAE6EC64FC-02397024!a-pb-sasl-sd.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) 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:11220 Archived-At: On Sat 27 Nov 2010 01:08, Andreas Rottmann writes: > [ It's off-topic in this thread, but I think the circular dependencies > introduced by using `@' and `@@' in the R6RS modules should at one > point be eliminated; they work almost all the time, but can fail in > surprising ways -- see the commit comment of c0f6c163... ] Agreed, FWIW; to the extent that it's possible anyway. For me it's also fine to have auxiliary modules in the rnrs namespace, if needed to break cycles. Andy -- http://wingolog.org/