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 22:10:48 -0700 Message-ID: References: <873aqe1orb.fsf@ossau.uklinux.net> <87d4piwklr.fsf@ossau.uklinux.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v753) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1206508293 1036 80.91.229.12 (26 Mar 2008 05:11:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 26 Mar 2008 05:11:33 +0000 (UTC) Cc: guile-user@gnu.org To: Neil Jerram Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Mar 26 06:12:04 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 1JeNve-0003yX-Ee for guile-user@m.gmane.org; Wed, 26 Mar 2008 06:12:02 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeNv2-0004gj-SJ for guile-user@m.gmane.org; Wed, 26 Mar 2008 01:11:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JeNuw-0004ew-Ct for guile-user@gnu.org; Wed, 26 Mar 2008 01:11:18 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JeNuu-0004dQ-TN for guile-user@gnu.org; Wed, 26 Mar 2008 01:11:17 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeNuu-0004dN-Mr for guile-user@gnu.org; Wed, 26 Mar 2008 01:11:16 -0400 Original-Received: from papa.hakuhale.net ([66.117.137.241]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JeNut-0001Tv-Bj for guile-user@gnu.org; Wed, 26 Mar 2008 01:11:16 -0400 Original-Received: from papa.hakuhale.net (localhost.hakuhale.net [127.0.0.1]) by papa.hakuhale.net (Postfix) with ESMTP id 20A7E33C66; Tue, 25 Mar 2008 22:10:58 -0700 (PDT) Original-Received: by papa.hakuhale.net (Postfix, from userid 58) id D31C033C31; Tue, 25 Mar 2008 22:10:57 -0700 (PDT) Original-Received: from [66.117.137.244] (kuula.hakuhale.net [66.117.137.244]) by papa.hakuhale.net (Postfix) with ESMTP id 292B433C26; Tue, 25 Mar 2008 22:10:52 -0700 (PDT) In-Reply-To: <87d4piwklr.fsf@ossau.uklinux.net> X-Mailer: Apple Mail (2.753) 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:6493 Archived-At: Neil, The patch did the job for me. I simply patched the installed guile-1.6.8. My existing mixp code seems to be working properly. I'll try to move to guile-1.8 sometime in the near future. Thanks, --Bruce On Mar 25, 2008, at 2:37 PM, 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 --- Bruce Carleton + rbc@insidernewswire.com + (415) 390-2296