Hello,
I have encountered some problemes using the outlining features.
The outlining nodes sometimes get updated incorrectly.
In most cases the the outlining node covers a function in my code like this:
MyFunc()
{
}
If I select "MyFunc" and start replacing the text to for example "Foo", the outlining node starts with the opening parenthesis.
In my opinion this is a bug. The same thing happens, if I insert text directly in front of "MyFunc". The update should consider, that the outlining node has been extended and not moved. If I would insert a whitespace it would be moved.
Best regards, Tobias Lingemann.