Fixes #970.
Enabling Editor context menu in config options creates a new instance of File menu in addition to the one under Tools> Version Control. It's properly attached to its parent. However, updates are done only to a single instance (basically the last one to initialize), which in this case is the one in Editor context menu.
Added support for multiple instance of the current File menu, so that these get properly updated. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/971
-- Commit Summary --
* GeanyVC: Support multiple instances of current File menu
-- File Changes --
M geanyvc/src/geanyvc.c (140)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/971.patch https://github.com/geany/geany-plugins/pull/971.diff
Could I do anything else to have this PR/issue resolved? I'd readily answer any questions, in case you guys (? @frlan ) have any about this.
Seeing (geany:355558): GeanyVC-CRITICAL **: 20:47:43.400: parse_fossil_info: assertion 'start' failed (geany:355558): GeanyVC-CRITICAL **: 20:47:43.725: parse_fossil_info: assertion 'start' failed while using the code
Which version of the Fossil client are you using?
If it's the recently released 2.12, then there was an update to 'fossil info' command. I have a fix for this, but was delaying it until the 2.12 version is released.
So not related to the changeset? Did not seen this ones before However, ``` $ fossil version This is fossil version 2.11.1 [aec1e514d9] 2020-06-11 13:39:46 UTC ```
from Debian Testing currently running
I added a separate issue and a PR with the fix [#1000]
Merged #971 into master.
github-comments@lists.geany.org