[Checkins] SVN: grokui.introspector/trunk/src/grokui/introspector/code.py Render ZCML files as literal rest blocks.

Uli Fouquet uli at gnufix.de
Tue Aug 12 10:12:11 EDT 2008


Log message for revision 89729:
  Render ZCML files as literal rest blocks.

Changed:
  U   grokui.introspector/trunk/src/grokui/introspector/code.py

-=-
Modified: grokui.introspector/trunk/src/grokui/introspector/code.py
===================================================================
--- grokui.introspector/trunk/src/grokui/introspector/code.py	2008-08-12 14:02:01 UTC (rev 89728)
+++ grokui.introspector/trunk/src/grokui/introspector/code.py	2008-08-12 14:12:10 UTC (rev 89729)
@@ -72,5 +72,7 @@
     def getRenderedDoc(self):
         text = self.getRaw()
         if self.context.context.name.split('.')[-1] == 'zcml':
-            return render_text(text, format='zope.source.plaintext')
+            lines = text.split('\n')
+            lines = ['  ' + line for line in lines]
+            text = '::\n\n' + '\n'.join(lines) + '\n\n..'
         return render_text(text)



More information about the Checkins mailing list