On Tue 26 Nov 2019 14:09, Ludovic Courtès writes:
> AFAICS there are two blockers:
>
> 1. We cannot replace & re-export at the same time.
Following discussion on IRC, this is fixed now, with
#:re-export-and-replace. Would be nice if #:re-export could know
whether a binding is local or re-expo
Andy Wingo skribis:
> On Mon 25 Nov 2019 17:45, Ludovic Courtès writes:
>
>> In Guile 2.x, (srfi srfi-34) would already replace 'raise'. Replacing
>> avoids a run-time warning about the core binding being overridden.
>>
>> * module/srfi/srfi-34.scm (raise): New variable.
>> Mark it as #:replace
On Mon 25 Nov 2019 17:45, Ludovic Courtès writes:
> In Guile 2.x, (srfi srfi-34) would already replace 'raise'. Replacing
> avoids a run-time warning about the core binding being overridden.
>
> * module/srfi/srfi-34.scm (raise): New variable.
> Mark it as #:replace instead of #:re-export.
> ---
In Guile 2.x, (srfi srfi-34) would already replace 'raise'. Replacing
avoids a run-time warning about the core binding being overridden.
* module/srfi/srfi-34.scm (raise): New variable.
Mark it as #:replace instead of #:re-export.
---
module/srfi/srfi-34.scm | 10 +++---
1 file changed, 7 in