[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release 1.6 critical TODO items.
From: |
Martin Grabmueller |
Subject: |
Re: Release 1.6 critical TODO items. |
Date: |
Tue, 29 Jan 2002 12:11:46 +0100 |
> From: Rob Browning <address@hidden>
> Date: Mon, 28 Jan 2002 08:52:25 -0600
>
> Martin Grabmueller <address@hidden> writes:
>
> > Then this would be used in `scm_gensym' instead of `scm_mem2symbol'.
> > Symbols created with would then be unique.
>
> > IRIC, the problem with this was that after writing out/reading in, the
> > gensym symbols would not be unique anymore. After looking for a
> > solution for that, we came into a larger discussion about read/write
> > invariance, cyclic data structures, symbol->string conversions etc.
>
> Your code seems like it's at least a fairly substantial improvement
> over what we have now, especially for the cases where gensym is being
> used inside macro expansions to avoid unintential shadowing.
>
> Any reason I shouldn't just test and include this fix in 1.5/1.7?
I think it should be included.
> Eventually fixing the write/read problem seems like it will require
> something fancier and/or some compromises.
Think so too. We should think about this again if there occur any
problems.
'martin
- Release 1.6 critical TODO items., Rob Browning, 2002/01/25
- Re: Release 1.6 critical TODO items., Martin Grabmueller, 2002/01/28
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/28
- Re: Release 1.6 critical TODO items., Neil Jerram, 2002/01/28
- Re: Release 1.6 critical TODO items., Marius Vollmer, 2002/01/28
- Re: Release 1.6 critical TODO items., Martin Grabmueller, 2002/01/29
- Re: Release 1.6 critical TODO items., Neil Jerram, 2002/01/29
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/29
- Re: Release 1.6 critical TODO items.,
Martin Grabmueller <=
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/29
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/29
- Re: Release 1.6 critical TODO items., Marius Vollmer, 2002/01/29
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/29
- Re: Release 1.6 critical TODO items., Marius Vollmer, 2002/01/29
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/29
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/29
- Re: Release 1.6 critical TODO items., Marius Vollmer, 2002/01/30
- Re: Release 1.6 critical TODO items., Marius Vollmer, 2002/01/30
- Re: Release 1.6 critical TODO items., Rob Browning, 2002/01/30