but this command is called select enclosing brackets
But the first thing it says is fixes #2260
so I expected it to do that. Thats not to say that it isn't a useful command in and of itself, but it isn't the answer to #2260.
Where #2260 says:
CTRL-b is a great shortcut, but i cannot select text to matching brace
That is the existing command goto matching brace
, that is bound to ctrl_b
by default. Therefore the OP is asking for a version of that to select between the braces. Note that goto matching brace
does nothing unless a bracket is highlighted, it isn't goto enclosing brackets
.
So whilst your select enclosing brackets
command is also a useful one because it works when the cursor is not beside the bracket, its not what was actually asked for in #2260.
As an example, if the cursor is beside a {
of a C block, which is on a line by itself in the Geany code style, the brace is highlighted irrespective of which side the cursor is on and it seems unexpected to me as a user that the keybinding will select some outer block in the case that the cursor is before the {
when its highlighted while the goto (ctrl-b) will goto the matching inner brace.
In the best case we should have both functions keybindable as required since they are both useful in different cases.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.