Well, thats what happens when all requests for changes are rejected.
I did make changes to address the purported concerns.
Ok, I withdraw "all", but note that some changes were still not addressed as you yourself said.
Regardless, I now believe the feature would be better implemented as a plugin.
[Agree](https://github.com/geany/geany/pull/2972#issuecomment-960356584)
That way core geany devs get what they want (that the feature not be part of geany)
Nonetheless some devs did engage with #2972 and try to have it address their concerns, but as you said, you would not accept some of the requested changes (which is your right), so the PR was not merged (which is their right). Somebody else could of course provide a PR that addressed the devs concerns.
For now, it can be done with the GeanyLua plugin.
Yes thats the simplest solution for users who want the capability whilst that plugin continues to work.
But Geanylua has no maintainer (although it gets occasional contributions), and depends on an old version of Lua, so no idea how long it will last.
github-comments@lists.geany.org