bulia byak wrote:
As I understand it, in hybrid indentation the spaces are needed only for wrapped lines; normal lines only use tabs. Which is why I like it: normally the editor inserts tabs for me, and in the rare cases when I do need to wrap lines (which I usually avoid) I don't mind hitting space a few times so it looks decent.
My understanding is that it is a little different.
In my earlier case:
void ColorSelector::setColorAlpha( const SPColor& color, ...................................gfloat alpha )
remains
void ColorSelector::setColorAlpha( const SPColor& color, ...................................gfloat alpha )
However, there's no difference because it all starts in column 0.
Another case that doesn't start in column 0:
....if ( !sp_color_is_close( &color, &_color, _epsilon ) .........|| (fabs ((_alpha) - (alpha)) >= _epsilon ) )
becomes:
--->if ( !sp_color_is_close( &color, &_color, _epsilon ) --->.....|| (fabs ((_alpha) - (alpha)) >= _epsilon ) )
instead of
--->if ( !sp_color_is_close( &color, &_color, _epsilon ) --->--->.|| (fabs ((_alpha) - (alpha)) >= _epsilon ) )