Hi,
Geany's navigation history (navqueue) would be more useful to me if I could add positions into it manually.
For example, I want to peek into another location in the code (page up / page down) and then return. The navqueue fits this case much better than bookmarks.
A plugin can emulate this by doing navqueue_goto_line() to the current line, but this doesn't work very well: it adds two positions (unless the cursor happens to be on the beginning of the line) and also scrolls the view.
Do you think it would be a good idea to have a keybinding for this in Geany core? I have a patch in the works [1].
[1] https://github.com/geany/geany/compare/master...vfaronov:add-position