On Mon, 4 Jul 2022 at 12:39, H <[email protected]> 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 -- [email protected]
> To unsubscribe send an email to [email protected]
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to