[Zope3-dev] Re: Page templates and macro extension

Fred Drake fdrake at gmail.com
Thu Aug 18 13:40:01 EDT 2005


On 8/18/05, Shane Hathaway <shane at hathawaymix.org> wrote:
> Ok.  It takes a while to twist my brain back into a mode that
> understands this stuff.  Your solution adds capabilities without taking
> any away.  +1.

Cool!  Thanks for helping think about this.

> Now that I see this better, I'll retract my suggestion to change the
> syntax.  I think it works fine as-is.  You can re-introduce the
> suggestion as your own, if you like. ;-)

I'll do that.  In particular, I propose:

1. The macro extension feature be associated with a new METAL
attribute, extend-macro.  This must be used only in conjunction with
define-macro.

2. The define-macro/use-macro combination will become disallowed once more.

3. The METAL specification must be revised to reflect these changes. 
There are no backward compatibility issues for Zope 3.1.

This needs to be done for Zope 3.1.0c2.

> Where is the proposed patch?

It's attached to issue 440 in the collector:

    http://www.zope.org/Collectors/Zope3-dev/440

  -Fred

-- 
Fred L. Drake, Jr.    <fdrake at gmail.com>
Zope Corporation


More information about the Zope3-dev mailing list