Olivier,
Looks to me something with the automatic use of Markdown feature of
Doxygen, seeing the spaces in second and further lines of the """ parts as
code block parts.
Please try with MARKDOWN_SUPPORT = NO
Also try to run doxygen with -d filteroutput to see what the doxypy filter
gives as output.
Albert
On Tue, Feb 3, 2015 at 9:24 AM, Olivier Munier <reyn...@free.fr> wrote:
> Hello,
>
> I wanted to use Doxygen to generate the documentation of my software in
> Python.
> I use doxypy <http://code.foosel.org/doxypy>and all was fine until I need
> to type this kind of code :
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *179 def downloadFile(self, path):180 """181 This
> function read the file pointed by path182 @param path an absolute
> path to the file to be read183 @return the datas of the read file
> as a StringIO object184 """185 d = Deferred()186
> attr_dict = {}187 file_str = StringIO()188 189 def
> fileOpen(file_desc):190 """191 """192
> def _finished(failure):193 reason =
> failure.trap(EOFError)194 if reason !=
> EOFError:195 stderr.write(196
> "download of {file} was cancel by
> {reason}\n".format(197
> file=path,198
> reason=reason199 )200
> )201 file_str.seek(0)202
> d.callback(file_str)203
> file_desc.close()204 file_str.close()205 206
> def _data_read(data):207 """208 Read the
> content of the file (by 2^16 octets packet)209 write the
> datas in the local file_type object210 @param data a part
> of the reading file211 """212
> file_str.write(data)213
> file_desc.readChunk(214
> len(file_str.getvalue()),215
> attr_dict['size']216
> ).addCallback(_data_read).addErrback(_finished)217 218
> file_desc.readChunk(219 0,220
> attr_dict['size']221
> ).addCallback(_data_read).addErrback(_finished)222 223 def
> readAttrs(attrs):224 """225 Get the attributes of
> the file and use them to open the file*
>
> and I see doxygen (or doxypy I'm not sure) don't support the function into
> another function.
> and return a result like that :
>
> http://img11.hostingpics.net/pics/268799doxygen.png
>
> Is it a missing function or maybe I made something wrong ?
>
> Regards.
>
>
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is
> your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Doxygen-users mailing list
> Doxygen-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/doxygen-users
>
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users