On June 17, 2023 8:59:42 PM EDT, Lex Trotman via Users users@lists.geany.org wrote:
On Sun, 18 Jun 2023 at 01:18, H via Users users@lists.geany.org wrote:
On 06/16/2023 11:53 PM, Lex Trotman via Users wrote:
On Sat, 17 Jun 2023 at 13:14, H via Users users@lists.geany.org
wrote:
I have run into an issue I don't think I had a month ago. Running
CentOS 7 where geany 1.37 is the latest version in the EPEL repository, the plugins, however, have been updated to 1.38.
I just noticed that when I close a project in the project
organizer plugin the files in the project are not closed. I am pretty sure that worked as expected a month ago when in the search for the geanylua plugin and trying to get that installed may inadvertently have changed something in the system.
Nothing to do with the plugin. What has probably happened is that
the
open documents have been added to the user config session list when Geany was closed with a project open, this is a known problem, see https://github.com/geany/geany/issues/267#issue-33223372. Geany
Git
might fix it since the session handling has been rejigged considerably.
Looking at my installation I see that my editor is 1.37 "built on
or after 2022-07-08" but my projectmanager plugin is 1.38. Not sure when this happened but this version mismatch could possibly explain why the project organizer no longer works as expected.
Unlikely, the important thing is ABI match and thats tested and the plugin won't load if they do not match. ABI doesn't change very
often
because it invalidates all plugins.
I have tried to find geany-plugins-1.37.el7.x86_64.rpm somewhere
on the 'net but can only find either 1.38 or 1.31.
Would be better to find Geany 1.38 package but doesn't seem to be available, weird.
Alternatively, is there a setting in the editor I may have changed
without thinking of it and which affects closing of project files?
Not AFAIK.
Cheers Lex
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org
Thank you, Lex, for clearing this up. I did look at the git link and
see this is a long-standing issue.
I did verify I have "use project-based session files" checked in my
setup. Until 1.39 is released with session handling improved, is there anything I can do to avoid my problem above?
By the way, according to RedHat Bugzilla there were unspecified build
failures when attempting to update geany to 1.38 for CentOS 7.
Well thank you to whoever makes the FedRedCent packages for sending it upstream (not), but maybe its simply one of the dependencies in Centos7 is too old.
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org
Lex, is there anything I can do if you want to look into this? I would love to have 1.38 - and hopefully 1.39 - available for CentOS 7.