On Mon, 4 Jul 2022 at 12:39, H agents@meddatainc.com wrote:
I am running Geany 1.36 under CentOS 7 and just experienced a crash of the desktop which resulted in an empty file list when I reloaded Geany...
I'd like to avoid this in the future and was thinking that I might be able to group various related files into Geany Projects which I can then open/close as needed, and, importantly, were the editor to crash, I could then simply reload the project.
Geany projects are just named sessions, so they may be subject to the same issues of not being saved if the desktop/os/Geany crashes. Newer Geany versions than 1.36 do save more often so that risk is reduced. And the unreleased git version even splits session from preferences.
In my case, files I would add to individual projects are in different directories where unrelated files also exist.
Geany projects (as distinct from the various project plugins like Project Organiser) doesn't care where open files are located. The plugins do care because they do extra stuff, for example load all symbols, based on what they think of as a "project" (a single tree), but AFAIK none of them stop you opening files outside that directory.
Is there a way to organize my work as outlined above? Perusing the Project Organizer page for Geany it seems that I could add subdirectories with all their files to a project which does not meet my need above.
Geany itself deliberately does not dictate layout of anything, unlike "full fat" IDEs, but as you noticed some plugins do require more limitations to do their work, but thats the plugins requirement, not Geanys.
Is there another way?
As I said above, more recent Geany versions do save the session and preferences more often in an attempt to limit the situations where its lost, maybe upgrade.
Cheers Lex
Thanks.
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org