I have built Geany from commit 4508f77a1150b37d5e16c3e7fc9c7223bc591e88. I am 
very happy to have a list of members & methods in the symbols pane. And I 
appreciate the work going into Geany.

I have come across a bug in my build's TypeScript parser (ctags?). The parsing 
sometimes is incomplete. The following screenshot is of a class with methods 
`onEnterZone`, `autoWalkEnabled`, & `canInviteToGroup` which do not show up in 
the symbols panel:

![image](https://user-images.githubusercontent.com/3631473/221473587-44b35ed5-fc0f-4388-b6a9-fe6eef12dc04.png)

In another class file there are methods `say` & `getCursor` which *do* show up 
in the symbols panel:

![image](https://user-images.githubusercontent.com/3631473/221474033-eb3fda05-663d-4595-ba5e-677a8b4c8961.png)

I am not sure what the difference is, but it appears there is something in the 
first file that is causing the parser to hiccup. I have not tried building from 
the latest commit to master branch, but browsing through the commits I don't 
see any changes referencing TypeScript.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3416
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/[email protected]>

Reply via email to