From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.devel Subject: Re: SLIB Date: Thu, 16 Aug 2007 09:05:07 +1000 Message-ID: <87fy2kxuu4.fsf@zip.com.au> References: <878x8icngm.fsf@chbouib.org> <66e540fe0708111000v22662b54sc62a9b297bf6308e@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1187219171 17148 80.91.229.12 (15 Aug 2007 23:06:11 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 15 Aug 2007 23:06:11 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Aug 16 01:06:08 2007 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.50) id 1ILRvt-000362-Pe for guile-devel@m.gmane.org; Thu, 16 Aug 2007 01:05:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ILRvt-0000s5-7f for guile-devel@m.gmane.org; Wed, 15 Aug 2007 19:05:45 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ILRvr-0000r6-13 for guile-devel@gnu.org; Wed, 15 Aug 2007 19:05:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ILRvq-0000pk-2C for guile-devel@gnu.org; Wed, 15 Aug 2007 19:05:42 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ILRvp-0000pe-QT for guile-devel@gnu.org; Wed, 15 Aug 2007 19:05:41 -0400 Original-Received: from mailout2-7.pacific.net.au ([61.8.2.230] helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1ILRvp-0002Mv-70 for guile-devel@gnu.org; Wed, 15 Aug 2007 19:05:41 -0400 Original-Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout2.pacific.net.au (Postfix) with ESMTP id B387AC0259 for ; Thu, 16 Aug 2007 09:05:21 +1000 (EST) Original-Received: from localhost (ppp2779.dyn.pacific.net.au [61.8.39.121]) by mailproxy2.pacific.net.au (Postfix) with ESMTP id 81D8B35E40E for ; Thu, 16 Aug 2007 09:05:33 +1000 (EST) Original-Received: from gg by localhost with local (Exim 4.67) (envelope-from ) id 1ILRvI-0006e1-Ns for guile-devel@gnu.org; Thu, 16 Aug 2007 09:05:08 +1000 In-Reply-To: <66e540fe0708111000v22662b54sc62a9b297bf6308e@mail.gmail.com> (Mikael Djurfeldt's message of "Sat, 11 Aug 2007 19:00:08 +0200") User-Agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux) X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) 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:6690 Archived-At: "Mikael Djurfeldt" writes: > > slib.scm makes sure that each time > some module requires new slib code, it will be loaded into the module > (ice-9 slib) and exported from there. I'm not at all sure that > guile.init does that, I suspect it doesn't. It'd be cute if going through (ice-9 slib) worked with the module system so you could get slib in some modules and not others. In particular it'd help for the various funcs in slib which clash with guile core bits, like the different flavour of `system', and the separate `provided?' feature list which Greg mentioned. But I think it depends what Aubrey want to do. For now I think guile.init is only really setup to be loaded into the top-level environment to transmute it into an slib environment. _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel