[Epydoc-commits] SF.net SVN: epydoc: [1701] trunk/epydoc/src/epydoc/docwriter/plaintext.py
Brought to you by:
edloper
From: <ed...@us...> - 2008-01-31 06:49:47
|
Revision: 1701 http://epydoc.svn.sourceforge.net/epydoc/?rev=1701&view=rev Author: edloper Date: 2008-01-30 22:49:44 -0800 (Wed, 30 Jan 2008) Log Message: ----------- - Added support for show_private option to plaintext writer Modified Paths: -------------- trunk/epydoc/src/epydoc/docwriter/plaintext.py Modified: trunk/epydoc/src/epydoc/docwriter/plaintext.py =================================================================== --- trunk/epydoc/src/epydoc/docwriter/plaintext.py 2008-01-31 06:20:50 UTC (rev 1700) +++ trunk/epydoc/src/epydoc/docwriter/plaintext.py 2008-01-31 06:49:44 UTC (rev 1701) @@ -19,6 +19,7 @@ result = [] out = result.append + self._show_private = options.get('show_private', True) self._cols = options.get('cols', 75) try: @@ -38,9 +39,6 @@ return ''.join(result) def write_module(self, out, mod_doc): - #for n,v in mod_doc.variables.items(): - # print n, `v.value`, `v.value.value` - # The cannonical name of the module. out(self.section('Module Name')) out(' %s\n\n' % mod_doc.canonical_name) @@ -226,6 +224,9 @@ for i, var_doc in enumerate(var_docs): val_doc, name = var_doc.value, var_doc.name + if not var_doc.is_public and not self._show_private: + continue + if verbose: out(prefix+'\n') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |