[posted to both devel and user lists, sorry to those on both]
Hi All,
Geany currently hard codes two actions to the <ctrl>-<left mouse down> input, "goto tag" if the click is over an identifier or "goto matching brace" otherwise.
This blocks the standard action of "add to selection" on <ctrl>-<left click> and <ctrl>-<left drag>. (See Gnome HIG http://developer.gnome.org/hig-book/2.32/hig-book.html#input-mouse 10.1.2)
I did a quick check on my system and didn't find any application that did not comply with that guideline, so Geany is the odd one out.
Geany has not supported multiple selections so it hasn't been an issue (other than being non-standard and occasionally confusing users), but as there is a proposal to add support for multiple selections to Geany this non-standard behavior is now a problem.
As both actions now have a default keybinding (in Git version) I propose that the binding to <ctrl>-<left mouse down> simply be removed.
Cheers Lex