Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
Traceback (most recent call last): File "/Users/zeidler/plone/cache/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/runner.py", line 361, in run_layer setup_layer(options, layer, setup_layers) File "/Users/zeidler/plone/cache/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/runner.py", line 513, in setup_layer setup_layer(options, base, setup_layers) File "/Users/zeidler/plone/cache/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/runner.py", line 513, in setup_layer setup_layer(options, base, setup_layers) File "/Users/zeidler/plone/cache/eggs/zope.testing-3.7.7-py2.6.egg/zope/testing/testrunner/runner.py", line 518, in setup_layer layer.setUp() File "/Users/zeidler/plone/cache/eggs/Products.PloneTestCase-0.9.9-py2.6.egg/Products/PloneTestCase/layer.py", line 17, in setUp five.safe_load_site() File "/Users/zeidler/plone/cache/eggs/Products.PloneTestCase-0.9.9-py2.6.egg/Products/PloneTestCase/five.py", line 39, in safe_load_site zcml.load_site() File "/Users/zeidler/plone/cache/eggs/Zope2-2.12.3-py2.6-macosx-10.6-i386.egg/Products/Five/zcml.py", line 51, in load_site _context = xmlconfig.file(file) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 647, in file include(context, name, package) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 546, in include processxmlfile(f, context) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 378, in processxmlfile parser.parse(src) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 357, in endElementNS self.context.end() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 537, in end self.stack.pop().finish() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 685, in finish actions = self.handler(context, **args) File "/Users/zeidler/plone/cache/eggs/Zope2-2.12.3-py2.6-macosx-10.6-i386.egg/Products/Five/fiveconfigure.py", line 74, in loadProducts handleBrokenProduct(product) File "/Users/zeidler/plone/cache/eggs/Zope2-2.12.3-py2.6-macosx-10.6-i386.egg/Products/Five/fiveconfigure.py", line 72, in loadProducts xmlconfig.include(_context, zcml, package=product) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 546, in include processxmlfile(f, context) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 378, in processxmlfile parser.parse(src) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 357, in endElementNS self.context.end() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 537, in end self.stack.pop().finish() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 685, in finish actions = self.handler(context, **args) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 546, in include processxmlfile(f, context) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 378, in processxmlfile parser.parse(src) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 357, in endElementNS self.context.end() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 537, in end self.stack.pop().finish() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 685, in finish actions = self.handler(context, **args) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 546, in include processxmlfile(f, context) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 378, in processxmlfile parser.parse(src) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 107, in parse xmlreader.IncrementalParser.parse(self, source) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/xmlreader.py", line 123, in parse self.feed(buffer) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 207, in feed self._parser.Parse(data, isFinal) File "/opt/python/buildout/parts/opt/lib/python2.6/xml/sax/expatreader.py", line 349, in end_element_ns self._cont_handler.endElementNS(pair, None) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/xmlconfig.py", line 357, in endElementNS self.context.end() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 537, in end self.stack.pop().finish() File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 684, in finish args = toargs(context, *self.argdata) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/config.py", line 1376, in toargs args[str(name)] = field.fromUnicode(s) File "/Users/zeidler/plone/cache/eggs/zope.configuration-3.6.0-py2.6.egg/zope/configuration/fields.py", line 141, in fromUnicode raise schema.ValidationError(v) ZopeXMLConfigurationError: File "/Users/zeidler/plone/cache/eggs/Zope2-2.12.3-py2.6-macosx-10.6-i386.egg/Zope2/utilities/skel/etc/site.zcml", line 16.2-16.23 ZopeXMLConfigurationError: File "/Users/zeidler/plone/cache/eggs/Products.ATReferenceBrowserWidget-3.0a1-py2.6.egg/Products/ATReferenceBrowserWidget/configure.zcml", line 3.2-3.57 ZopeXMLConfigurationError: File "/Users/zeidler/plone/coredev/branches/4.0/src/archetypes.referencebrowserwidget/src/archetypes/referencebrowserwidget/configure.zcml", line 20.4-20.34 ZopeXMLConfigurationError: File "/Users/zeidler/plone/coredev/branches/4.0/src/archetypes.referencebrowserwidget/src/archetypes/referencebrowserwidget/browser/configure.zcml", line 16.2-22.8 ConfigurationError: ('Invalid value for', 'for', "ImportError: Couldn't import Products.ATContentTypes.interface, No module named ATContentTypes.interface")
This paste will be private.
From the Design Piracy series on my blog: