Commit 4ae9e3d7 authored by Evan Simpson's avatar Evan Simpson

Fix collector #646, with tests. The "metal:slot" definition was dropped.

parent 47b8ebdc
......@@ -32,6 +32,8 @@ Zope Changes
Bugs Fixed
- Collector #646: metal:slot was lost during the I18n merge.
- Removed the signal handler hung off USR1 for packing the database.
This feature proved dangerous as the pack operation would happen in
the main thread, causing all asyncore operations to stop until it
......
......@@ -35,6 +35,7 @@ KNOWN_METAL_ATTRIBUTES = [
"use-macro",
"define-slot",
"fill-slot",
"slot",
]
KNOWN_TAL_ATTRIBUTES = [
......
......@@ -54,7 +54,7 @@
<xxx metal:use-macro="INNER3">
<yyy metal:fill-slot="INNERSLOT">
<zzz metal:define-macro="INSLOT">INSLOT</zzz>
<zzz metal:define-macro="INSLOT"><aaa metal:slot="null">INSLOT</aaa></zzz>
</yyy>
</xxx>
......
......@@ -72,8 +72,8 @@
<span metal:use-macro="INNER3">INNER
<yyy metal:fill-slot="INNERSLOT">
<zzz metal:define-macro="INSLOT">INSLOT</zzz>
<zzz metal:define-macro="INSLOT"><aaa metal:slot="null">INSLOT</aaa></zzz>
</yyy>
</span>
<zzz metal:use-macro="INSLOT">INSLOT</zzz>
<zzz metal:use-macro="INSLOT"><aaa>INSLOT</aaa></zzz>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment