Btw looks like "Toggle current fold" use that "Fold/unfold all children of a fold point" configuration too.
Right; except the Shift switch doesn't work to change the behavior of the Toggle current command.
So then your (un)fold recursive is almost the same as what I got to in C3/C4. With just one difference: to apply to descendants (= to children, recursively) only, not to parent node.
Here's why it may be better:
when you come to a parent node:
(This formulation also logically agrees with what (Un)Fold All does, if imagine that the ancestor node of all nodes in file is the file itself..)
So we have 3 existing, + 4 new suggested.
In addition, we could also include a command to open/unfold All nodes of Ist (top) level, and another to close/fold them - just b/c we're at it...
Though I'm personally not convinced these fixed-level of all nodes are useful; or at least not useful beyond Ist level (b/c usually you dont' want to see too much at once, and you'll work in a local region anyway, where toggle current and/or (Un)Fold Descendants and CO1/CO2 will do a better job ).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.