> Allow geany to work on several projects simultaneously (would be great)

Remember a Geany "project" is just a named session file plus a few settings.  
So "working on several projects simultaneously" does not fit with its basic 
concept.  Its for restoring where you were at when you closed Geany, rather 
than "Project" as Vs or Eclipse etc know it.

> When 'Close'ing all files if a project is active (or even when closing just 
> one file), WARN the user that this will modify the project's file list too

We have enough annoying warnings as it is.

> When a new file is opened, ask if it is to be included into the project, else 
> use the default Build Commands.

Originally the session file list was only saved at close given its original 
concept, its "fairly recent"[^1] that it was saved on any change of files or 
settings.

More complex project behaviour is of course possible, but as @dolik-rce says, 
the interaction is annoying enough as it is (incidentally see #3042, maybe that 
will help).  More complex project handling is something plugins might be better 
off handling since everybody has a different idea how it should work.

[^1]: "fairly recent" in Geany terms


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

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

Reply via email to