Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#903 D language: almost all functions etc not shown in the list

v1.23
closed-fixed
v1.22
5
2014-08-19
2012-10-17
Denizzz
No

Almost all D language functions etc not shown in the list of symbols

Discussion

  • Could you describe the issue in more details and/or provide a sample file showing the issue?

     
    • labels: 790033 --> Filetypes
    • status: open --> pending
     
  • Denizzz
    Denizzz
    2012-10-20

    D source file

     
    Attachments
  • Denizzz
    Denizzz
    2012-10-20

    attached

    class answer and its member functions, struct Value and its members

     
  • Denizzz
    Denizzz
    2012-10-20

    • status: pending --> open
     
  • Nick Treleaven
    Nick Treleaven
    2012-10-24

    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).

     
  • Denizzz
    Denizzz
    2012-10-25

    I am use 1.23 nightly build from 22 oct

     
  • Nick Treleaven
    Nick Treleaven
    2012-10-25

    Now fixed in Git, thanks for reporting.

     
  • Nick Treleaven
    Nick Treleaven
    2012-10-25

    • assigned_to: nobody --> ntrel
    • status: open --> pending-fixed
     
    • labels: Filetypes --> Filetypes, D, parser
    • Found in: --> v1.22
    • Fixed in: --> v1.23
     
    • status: pending-fixed --> closed-fixed