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>