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.
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.
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.
Alternatively, is there a setting in the editor I may have changed without thinking of it and which affects closing of project files?
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
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.
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
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.
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.
You could ask on Centos bugzilla what the problem was.
I don't want to sound negative, so lets call it being pragmatic ;-P
Centos 7 has one year of maintenance updates left, IIUC maintenance updates mean security and bugfixes, no new versions, so 1.38 or 1.39 doesn't seem likely to happen.
We try to keep Geany git working on Ubuntu LTS (that is what Github CI uses) but no guarantees on older things and without any info about what failed we can't do much.
Cheers Lex
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org
No need to ask in the RedHat Bugzilla at all as I'm reading here as well. ;) I remember there were issues building Geany 1.38 for CentOS 7, but I don't remember what issues that was in detail, though. I'll retry as soon as I can and will let you know. Either I can tell you what the issue is or probably there will be an update.
Regards, Dominic
On Mon, Jun 19, 2023 at 3:09 AM Lex Trotman via Users users@lists.geany.org wrote:
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.
You could ask on Centos bugzilla what the problem was.
I don't want to sound negative, so lets call it being pragmatic ;-P
Centos 7 has one year of maintenance updates left, IIUC maintenance updates mean security and bugfixes, no new versions, so 1.38 or 1.39 doesn't seem likely to happen.
We try to keep Geany git working on Ubuntu LTS (that is what Github CI uses) but no guarantees on older things and without any info about what failed we can't do much.
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