IMO it's because of the attached declaration roles here

https://github.com/universal-ctags/ctags/blob/45735bd0fe03acb4a6311a9187ac5e8ff3536d22/parsers/verilog.c#L166
https://github.com/universal-ctags/ctags/blob/45735bd0fe03acb4a6311a9187ac5e8ff3536d22/parsers/verilog.c#L181

I think if you add a verilog and systemverilog case here

https://github.com/geany/geany/blob/4264d0c507abc32c4e9f13aebaaec53d0c9e376b/src/tagmanager/tm_parser.c#L1638

and return `kind != 'm'`, if could fix the problem. If it fixes this problem, 
please create a PR.

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

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

Reply via email to