I don't think this happens (there may of course be some bug). When collecting 
the files to be parsed, the plugin checks whether the file is open here:

https://github.com/geany/geany-plugins/blob/efd1f00dfa5af6d34680a1b92923687e254dc376/projectorganizer/src/prjorg-project.c#L298

and only passes those to Geany for parsing later in the function by 
`tm_workspace_add_source_files()`. I can only imagine this could happen if the 
"project-open" signal of Geany was fired before the files from the project were 
all open - I haven't checked that, you can try if it's the case.

The plugin then has to check whether Geany opens/closes some of the files that 
were previously added because it could lead to duplicate symbols in the tag 
manager for the single file - see the handlers of "document-open" and 
"document-close" signals.

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

Message ID: <geany/geany-plugins/issues/1289/1792688...@github.com>

Reply via email to