From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bruce Carleton Newsgroups: gmane.lisp.guile.user Subject: Re: Loading mixp-0.4 in guile-1.6.8 Date: Tue, 25 Mar 2008 14:47:16 -0700 Message-ID: <47E972E4.5040502@rbcarleton.com> References: <873aqe1orb.fsf@ossau.uklinux.net> <87d4piwklr.fsf@ossau.uklinux.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1206481694 22017 80.91.229.12 (25 Mar 2008 21:48:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Mar 2008 21:48:14 +0000 (UTC) Cc: guile-user@gnu.org To: Neil Jerram Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Tue Mar 25 22:48:44 2008 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JeH0d-0007L6-Vt for guile-user@m.gmane.org; Tue, 25 Mar 2008 22:48:44 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeH02-0006NI-CR for guile-user@m.gmane.org; Tue, 25 Mar 2008 17:48:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JeGzU-0005yg-DP for guile-user@gnu.org; Tue, 25 Mar 2008 17:47:32 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JeGzT-0005yG-Ok for guile-user@gnu.org; Tue, 25 Mar 2008 17:47:32 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeGzT-0005yA-IW for guile-user@gnu.org; Tue, 25 Mar 2008 17:47:31 -0400 Original-Received: from papa.hakuhale.net ([66.117.137.241]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JeGzT-0002iF-81 for guile-user@gnu.org; Tue, 25 Mar 2008 17:47:31 -0400 Original-Received: from papa.hakuhale.net (localhost.hakuhale.net [127.0.0.1]) by papa.hakuhale.net (Postfix) with ESMTP id 939A933C66; Tue, 25 Mar 2008 14:47:21 -0700 (PDT) Original-Received: by papa.hakuhale.net (Postfix, from userid 58) id 5627833C33; Tue, 25 Mar 2008 14:47:21 -0700 (PDT) Original-Received: from argo.insidernewswire.com (argo.insidernewswire.com [66.117.137.242]) by papa.hakuhale.net (Postfix) with ESMTP id C4A3233C26; Tue, 25 Mar 2008 14:47:18 -0700 (PDT) User-Agent: Thunderbird 2.0.0.9 (X11/20080213) In-Reply-To: <87d4piwklr.fsf@ossau.uklinux.net> X-Virus-Scanned: ClamAV using ClamSMTP X-detected-kernel: by monty-python.gnu.org: FreeBSD 6.x (1) 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:6492 Archived-At: Neil, Thanks for the patch. I'll test out your suggestions tonight. I'll post my outcome to the list. Best regards, --Bruce Neil Jerram wrote: > Neil Jerram writes: > > >> The boot-9.scm patch below (which I have not tested) should fix this; >> > > FWIW, I've done a basic test of this patch now, so will commit to > 1.6.x CVS. We have no current plans for another 1.6.x release, > though, because we believe you should be able to upgrade painlessly to > 1.8.x. If that's not the case, let us know, and we'll see what we can > do about it. > > Regards, > Neil > > >> --- boot-9.scm 8 Dec 2006 20:37:40 -0000 1.266.2.26 >> +++ boot-9.scm 25 Mar 2008 21:15:32 -0000 >> @@ -1768,9 +1768,9 @@ >> (let* ((interface-args (cadr kws)) >> (interface (apply resolve-interface interface-args))) >> (and (eq? (car kws) #:use-syntax) >> - (or (symbol? (car interface-args)) >> + (or (symbol? (caar interface-args)) >> (error "invalid module name for use-syntax" >> - interface-args)) >> + (car interface-args))) >> (set-module-transformer! >> module >> (module-ref interface (car >>