Log message for revision 129447: Use str __name__ for generated simple view classes. This fixes LP #1129030
Changed: U Zope/branches/2.13/doc/CHANGES.rst U Zope/branches/2.13/src/Products/Five/browser/metaconfigure.py -=- Modified: Zope/branches/2.13/doc/CHANGES.rst =================================================================== --- Zope/branches/2.13/doc/CHANGES.rst 2013-02-18 08:42:10 UTC (rev 129446) +++ Zope/branches/2.13/doc/CHANGES.rst 2013-02-18 13:55:48 UTC (rev 129447) @@ -8,6 +8,9 @@ 2.13.20 (unreleased) -------------------- +- Make sure the generated classes for simple browser pages (SimpleViewClasses) + have a str __name__. See LP #1129030. + - In PageTemplate.pt_errors accept the check_macro_expansion argument. This is added for compatibility with zope.pagetemplate 4.0.0. The argument is ignored. See LP #732972. Modified: Zope/branches/2.13/src/Products/Five/browser/metaconfigure.py =================================================================== --- Zope/branches/2.13/src/Products/Five/browser/metaconfigure.py 2013-02-18 08:42:10 UTC (rev 129446) +++ Zope/branches/2.13/src/Products/Five/browser/metaconfigure.py 2013-02-18 13:55:48 UTC (rev 129447) @@ -59,6 +59,7 @@ attribute='__call__', menu=None, title=None, ): + name = str(name) # De-unicode _handle_menu(_context, menu, title, [for_], name, permission) if not (class_ or template): _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org https://mail.zope.org/mailman/listinfo/zope-checkins