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