From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.devel Subject: Re: guile 3 update, halloween edition Date: Sun, 03 Nov 2019 20:16:28 +0100 Message-ID: <87tv7kpy7n.fsf@pobox.com> References: <87o8xyhtz6.fsf@pobox.com> <877e4irh0g.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="200796"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) Cc: guile-devel@gnu.org To: Mark H Weaver Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sun Nov 03 20:17:16 2019 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iRLNE-000q6r-9z for guile-devel@m.gmane.org; Sun, 03 Nov 2019 20:17:16 +0100 Original-Received: from localhost ([::1]:55768 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iRLNC-0004N0-C3 for guile-devel@m.gmane.org; Sun, 03 Nov 2019 14:17:14 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42927) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iRLMv-0004Mh-Js for guile-devel@gnu.org; Sun, 03 Nov 2019 14:16:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iRLMu-0001Gn-8s for guile-devel@gnu.org; Sun, 03 Nov 2019 14:16:57 -0500 Original-Received: from fanzine.igalia.com ([178.60.130.6]:35928) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iRLMt-0001FW-LU for guile-devel@gnu.org; Sun, 03 Nov 2019 14:16:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References:Subject:Cc:To:From; bh=VWshiFqmZ2Mi7Zg9YyRcB+H81SJuqzB9kUgOSEh661A=; b=X06FqqEBXCWzYc7jPKi6nl/FoDwFe4BjSXeuNxe82N9bA/eSFDJgvhiLnF4KOH5W87jErdwNWQPYBWQYxV+XrsI0sRf0Potj5KZjlAehbNaQ/IB+O5Ii5wV+d7YJsT+5LoU1WtCti6ciSkyk8ku3D47nZgD/6MAFYz6qpXKUjw02iOkY8cpkJeah/ds16aM6VVO585NJ9yo4Q5/uiELOZA3CaOq1Sgez67WMhDLQNk7tmh0DKX8bLLz7v9Urim++x6sAqyq2bO2D2oHIBFuJSxRLo6MA0qfzogM+/2DvF+4oq7QXTkUUipfZiP5eBE+lTEG5fBzjUVv8DFc/SmVCeQ==; Original-Received: from cha74-2-88-160-189-213.fbx.proxad.net ([88.160.189.213] helo=sparrow) by fanzine.igalia.com with esmtpsa (Cipher TLS1.0:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim) id 1iRLMo-0005Z2-7I; Sun, 03 Nov 2019 20:16:50 +0100 In-Reply-To: <877e4irh0g.fsf@netris.org> (Mark H. Weaver's message of "Sat, 02 Nov 2019 01:20:04 -0400") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] [fuzzy] X-Received-From: 178.60.130.6 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:20141 Archived-At: On Sat 02 Nov 2019 06:20, Mark H Weaver writes: > Andy Wingo writes: > >> So, now the pending task is to somehow get a condition/exception >> hierarchy into Guile core. I will try to mostly push things off to side >> modules but it won't always be possible. There will be bijections >> between a Guile's "throw" arguments and structured exceptions, mostly >> inspired with what Julian did in the R6RS layer already. > > For the record, the bijection between R6RS conditions and Guile's throw > arguments was my work, not Julian's. An honest mistake on my part. My sincere apologies! Warm regards, Andy