On 07/05/2022 08:47 PM, Lex Trotman wrote:
>> Thank you. It sounds like an interesting feature that is being added. The 
>> latest release seems to be 1.38 - although 1.36 is the latest available for 
>> CentOS 7/RHEL 7 - so this would be forthcoming in 1.39, or?
> Saving more often is in 1.38, splitting prefs and session will be in
> 1.39 (unscheduled).
>
>> Apart from this new feature, it would certainly be nice to get an update of 
>> Geany for CentOS/RHEL 7...
> The Geany project does not make packages, you need to ask the distros.
>
>> Reading through your comments, it seems that I should rethink how I organize 
>> "projects". I have different types of projects, some of which fit nicely 
>> into the Geany paradigm where I can create a project and then add various 
>> subdirectories to it.
>>
>> Other "projects" of mine consist of different types of files, eg .md, .doc, 
>> .sql, .sh, .R etc., which I have hitherto organized more along the lines of 
>> various types of binaries  etc, documentation etc. separated as to 
>> "category" of files. May not be the best method for organizing though...
>>
>> Perhaps I should rethink this and simply create "projects" collecting the 
>> different types of files belonging together in various project 
>> subdirectories, or multiple subdirectories under a project subdirectory.
> Remember Geany does not dictate this, it can handle files scattered
> everywhere, but plugins do need to have a more constrained view, and
> "under one directory" is the paradigm they have chosen (IIUC, I don't
> use those plugins).
>
>> The reason I have used the former organization is that I can then keep the 
>> binaries in ~/home/bin which is in the path. If I were to reorganize, I 
>> would lose that - if I don't add all the new binary directories to the 
>> path...
> I don't know about your projects, but in conventional build workflows
> (cmake, meson, autotools) it is the job of the "install" step to put
> binaries in the path.  Install is usually a separate step since if it
> is installing to system directories it needs to be executed with
> privileges, although thats not a problem for you installing to ~.
>
> Cheers
> Lex
>
>> Thoughts appreciated!
>>
>> _______________________________________________
>> 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]

Yes, I am aware I need to ask the distro to update geany and will do so.

I think I should reorganize my "projects" so that they fit better with the 
Geany plugin paradigm. Should make it easier to add using git versioning as 
well.

Most of my "projects" are not "programming" project but consist of various 
types of files that belong together. The binaries are most often shell files 
and I can certainly copy them to ~/bin as needed to be run from there (as I 
said, I added ~/bin to the path a long time ago.) When not added I can open a 
terminal window in the appropriate project subdirectory and run them from there.

Thank you for your guidance.

_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to