[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release time!
From: |
Ian Price |
Subject: |
Re: Release time! |
Date: |
Tue, 06 Nov 2012 21:35:19 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) |
address@hidden (Ludovic Court$(D+2(Bs) writes:
>> * Figure out a way to make Guildhall modules that will be overridden by
>> a matching module in core guile (if it exists). This is important for
>> SRFIs. Ian Price's Guildhall repository contains portable
>> implementions of several SRFIs that might become part of core Guile in
>> the future, and the core versions should take priority.
>
> Could guildhall use SRFI-0 to check whether a given SRFI is already
> provided by the host$B!G(Bs Guile, and determine based on that whether to
> install its own version?
Well, maybe I could hack something that uses srfi-0, but it sounds kinda
ugly, and liable to break if a guile upgrade changed the features it exported.
Right now, a package can declare multiple 'provides' so that you can
e.g. require srfi-1 and it would pull in the appropriate package. But as
it stands, the provides are somewhat orthogonal to how the code gets
installed.
Andreas,
Guildhall is a friendly fork of Dorodango, so what do you think about
adding this sort of thing?
--
Ian Price -- shift-reset.com
"Programming is like pinball. The reward for doing it well is
the opportunity to do it again" - from "The Wizardy Compiled"
- Re: Release time!, (continued)
Re: Release time!, Ludovic Courtès, 2012/11/05
Re: Release time!, Bruce Korb, 2012/11/05
Re: Release time!, nalaginrut, 2012/11/05
Re: Release time!, Mark H Weaver, 2012/11/06