guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SLIB


From: Kevin Ryde
Subject: Re: SLIB
Date: Fri, 17 Aug 2007 08:43:42 +1000
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1 (gnu/linux)

"Mikael Djurfeldt" <address@hidden> writes:
>
> Yes, ideally, you should coordinate this with Aubrey.  Why not explain
> the situation for him?  I think the simplest solution would be to use
> the main idea of (ice-9 slib) explained above.  Maybe Aubrey could
> strip down guile.init a bit so that ice-9/slib.scm could load
> guil.init and add the Guile module system specific things to make
> loading into (ice-9 slib) and exporting from it work?

Yep.  Rob worked on that, or on slib.scm loading guile.init at least.
He checked-in an slib.scm along those lines into the 1.6 branch,

    
http://cvs.savannah.gnu.org/viewvc/guile/guile-core/ice-9/slib.scm?revision=1.32.2.10&root=guile&view=markup&pathrev=branch_release-1-6

I'm not certain if it covers every possibility, but it does mean current
and future slib has a good chance of working.  (I've only really nosed
around this stuff lately to let my lint program work with it.)

> Just loading guile.init in its current form simply does
> not work together with the Guile module system.  Unfortunately, it
> doesn't become obvious until one has used it enough.

That might be what I meant.  Slib seems well setup to turn the top level
of any scheme into a more or less uniform slib environment, it's not
clear it tries to know much about modules (in guile or any other
scheme).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]