chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Fix problem building "git" egg


From: Moritz Heidkamp
Subject: Re: [Chicken-hackers] [PATCH] Fix problem building "git" egg
Date: Mon, 27 Jan 2014 21:50:11 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Hi,

Peter Bex <address@hidden> writes:

> The attached patch is simple, I hope it's also correct: it only calls
> assq if there really is any info, otherwise just fall through.
> I'm not 100% sure whether this is the correct fix, because I don't
> really understand this code.

works well, make check still passes and the git egg now builds
again. Thanks a lot, I pushed it.


> Maybe it should complain that the extension doesn't (yet) exist,
> because it hasn't been installed at that point?  In that case, the
> check should be pulled into the "cond" check like so:
>
> ((and (memq id ##sys#explicit-library-modules)
>       (##sys#extension-information id 'require-extension))
>   => (lambda (info)
>        (let ((nr (assq 'import-only info))
>              (s (assq 'syntax info)))
>          ...)))

Not sure about this one. Apparently the git egg works even like this so
maybe such a complaint is not really necessary?

Moritz



reply via email to

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