chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [Chicken-users] Redefinition of imported binding g


From: Peter Bex
Subject: Re: [Chicken-hackers] [Chicken-users] Redefinition of imported binding gets implicitly exported
Date: Fri, 25 Oct 2013 20:12:21 +0200
User-agent: Mutt/1.4.2.3i

On Sat, Oct 26, 2013 at 06:51:10AM +1300, Evan Hanson wrote:
> It seems to me that when `##sys#alias-global-hook` is used to resolve
> names for `set!` forms, it should be called with the bare
> (pre-se-lookup) identifier, and when `assign` is true and you're
> currently in a module it should always create a module-prefixed
> identifier and update the environment, instead of returning the existing
> alias for imported symbols. But, I couldn't get this to work without
> breaking other things.

I've said it many times, ##sys#alias-global-hook is nasty and needs to
die.  Anything short of that would just be us shuffling bugs around, IMO.

Sorry I'm not more helpful today.

Cheers,
Peter
-- 
http://www.more-magic.net



reply via email to

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