[Top][All Lists]

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

Re: new slib and guile 1.6.7

From: Greg Troxel
Subject: Re: new slib and guile 1.6.7
Date: 08 Nov 2005 13:01:48 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

Rob Browning <address@hidden> writes:

>   $ ./pre-inst-guile
>   guile> (load-from-path "slib/guile.init")
>   guile> (require 'new-catalog)
>   guile> (require 'fft)
>   guile> fft
>   #<procedure fft (ara)>
>   guile> 
> At least from this admittedly trivial test, ignoring ice-9/slib.scm
> and using the slib guile.init directly seems to work.
> So do we have any known arguments against just using slib's guile.init
> and submitting fixes upstream?

I don't have any, but note that we need to have 

(use-modules (ice-9 slib))

make adequate symbols visible in the using module.  Given that
guile.init has code to use define-public most of the time, putting the
load insidde the module definition of (ice-9 slib) seems fine.

Definitely the case error should be fed back upstream.  I think it's
sufficient for guile.init to declare a preferred case and always use
that, since that would work with either case-sensitive or insensitive

        Greg Troxel <address@hidden>

reply via email to

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