[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [comp.lang.lisp] Re: accessor name clashes when using packages
From: |
Gary Houston |
Subject: |
Re: [comp.lang.lisp] Re: accessor name clashes when using packages |
Date: |
26 Aug 2001 09:59:24 -0000 |
> From: Marius Vollmer <address@hidden>
> Date: 25 Aug 2001 23:43:50 +0200
>
> Rob Browning <address@hidden> writes:
>
> > I think we should arrange for the evaluator to make noise whenever
> > one imported binding is implicitly clobbering another.
>
> Yes, definitely. the simplest thing would be to change
> scm_module_variable and module-variable to check for duplicates and
> issue an error when they find one.
>
> Hmm, I guess it would be good to do this right away even if we are
> going to do slightly differently in the future. Let's see how many
> conflicts we have already...
>
> Objections?
Wouldn't it break the srfi-1 module, among others? e.g., if you use
srfi-1 then iota, map etc., are imported from both (guile) and
(srfi-1).
- [comp.lang.lisp] Re: accessor name clashes when using packages, Marius Vollmer, 2001/08/25
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Rob Browning, 2001/08/25
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Marius Vollmer, 2001/08/25
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Rob Browning, 2001/08/29
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Marius Vollmer, 2001/08/30
- Re: [comp.lang.lisp] Re: accessor name clashes when using packages, Rob Browning, 2001/08/30