Well, as someone who has written a lot of macros https://srfi.schemers.org/srfi-206/ is a fantastic utility SRFI. It allows several libraries to define the same aux syntax (say like srfi-26's <>) without having collisions.
That is not strictly what you were looking for if I understand the patch correctly, though. -- Linus Björnstam On Mon, 1 Nov 2021, at 19:42, Taylan Kammer wrote: > On 01.11.2021 18:52, lloda wrote: >> >> Hi Taylan, >> >> Your patch leaks a bunch of identifiers, could you fix that? >> >> thanks >> >> Daniel >> > > Apparently anything defined in boot-9 is implicitly made public in > the (guile) module, I wasn't aware of that. > > Is there a work-around that allows one to define helpers that can > be used by multiple definitions? > > Attached is a naive fix that duplicates a bunch of helpers which is > not very nice. > > -- > Taylan > Attachments: > * 0001-Improve-support-for-R6-R7-SRFI-module-name-formats.patch