The following code is not parsed correctly by doxygen, the "Module Docstring" is not shown in the resulting documentation:
# -*- coding: utf-8 -*-
"""
Module Docstring
"""
If I delete the first line, it's parsed correctly. But I NEED to set up the encoding, as I use non-ASCII characters on my code. Did anyone have the same problem? I tried using doxypy, but it fails as well. Also tried many different changes in the config file.
So far, the best shot was to use the INPUT_FILTER parameter to some sort of script that strips that first line, maybe using "tail -n +3" as a filter. The problem resides that not every file needs that "coding: utf-8", so placing it in every file will be a pain. Any better ideas? Am I overlooking something?