Thanks for the sample file. What version of Geany do you have? 1.22 contained some D parser improvements.
The main problem seems to be that class answer does not get parsed. This seems to be because the colons after @trusted and in the selective imports confuse the parser (in tagmanager/ctags/c.c).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could you describe the issue in more details and/or provide a sample file showing the issue?
D source file
attached
class answer and its member functions, struct Value and its members
Thanks for the sample file. What version of Geany do you have? 1.22 contained some D parser improvements.
The main problem seems to be that class answer does not get parsed. This seems to be because the colons after @trusted and in the selective imports confuse the parser (in tagmanager/ctags/c.c).
I am use 1.23 nightly build from 22 oct
Now fixed in Git, thanks for reporting.