> @techee: there's only one issue pending which is whether it is OK to leave 
> the comments I put in group_SYSVERILOG or if I should remove those as well.

These can stay.

> I also re-generated the ctags unit tests for Verilog and added two for 
> SystemVerilog.

There's one thing I noticed - I think you should also add mappings for types 
that can appear as parents of other symbols. For instance, because of the 
missing `oop` package mapping, the symbol tree doesn't generate it in the 
hierarchy and the bottom part of the screenshot below shows just flat symbol 
list instead of a proper tree.
<img width="314" alt="Screenshot 2024-11-20 at 0 18 08" 
src="https://github.com/user-attachments/assets/3ab6831b-fa05-4ed8-90ff-ac8008b9861c";>

> While doing so, I noticed a couple of issues/bugs in ctags (I think), but 
> those should be fixed in ctags.

If you decide to update the ctags parsers, you should get it merged to ctags 
first and then open a PR in Geany with the change.

Apart from the symbol tree issue, the PR looks pretty good to me 👍.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/4039#issuecomment-2486990414
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/4039/[email protected]>

Reply via email to