[Zope] tino's <dtml-in> improvements Why, DC?
Jim Fulton
jim@digicool.com
Tue, 27 Mar 2001 13:15:39 -0500
Tino Wildenhain wrote:
>
> Hi all,
>
> Brian Lloyd wrote:
> >
> > > > There [are] concerns about namespace pollution and
> > > > stomping on variables that people may have currently defined
> > >
> > > It's proper to address this. But some aspects of tino's or others'
> > > proposals are probably less problematic than others, and the plan could
> > > perhaps attempt to have different levels of ambition, so that we
> > > increase the probability of getting *some* progress. Maybe tino might
> > > want to consider splitting the patch into two patches that separately
> > > address underscore aliasing and custom loop variables?
> > >
> > > Hamish Lawson
> >
> > Right - these are the kinds of decisions I'd like to see
> > hammered out in the fishbowl project area.
>
> This seems logic at the first glance. But keep in mind the "pollution"
> of
> the namespace is more caused by the patch to remove the hypenations.
Yup.
> The second part shows only up, if a programmer _decides_ to use it.
> E.g. if you dont use the prefix argument, it is still "sequence" and
> therefore perfectly compatible with code assuming this.
> If you, however decide to use the prefix, you should know what you
> do as always.
But in this case, you are being explicit and it should be easy to pick a
name that doesn't exist.
The prefix part of the patch makes the aliasing part of the patch unnecessary,
since you can always get nice names using the prefix attribute.
Jim
--
Jim Fulton mailto:jim@digicool.com Python Powered!
Technical Director (888) 344-4332 http://www.python.org
Digital Creations http://www.digicool.com http://www.zope.org