GNOME Bugzilla – Bug 761139
python unicode docstrings are ignored
Last modified: 2016-09-05 13:46:32 UTC
Module, class and function docstrings in Python code are completely ignored if they are of the unicode variety with a u prefix. It looks like raw strings (with an r prefix) are also ignored.
Can you please attach a self-contained example (source+config file in a tar or zip) that allows us to reproduce the problem?
Created attachment 319836 [details] Reproducing example. I included function examples for all prefix combinations, but in general practise only the lower-case u is used. There's a snip og accented text in the unicode variations, so you can use it as a test case and check that the accented words are correctly encoded in the docs. That's assuming Doxygen interprets the encoding comment, which would be the proper thing to do. The included Doxyfile is just a default-generated configuration. It doesn't look like any of the configuration options make a difference.
I have just pushed a proposed patch to github (pull request 448)
Code has been integrated in github
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.12. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant (preferably in the form of a self-contained example).