the problem i encounter is when you try to break a long line into multiple lines. if you want to use tabs and align the continuation, you
should be mixing spaces and tabs.
for example ('-' is tab, '.' is space):
--function_with_lots_of_arguments(arg1, arg2, arg3,
--................................arg4, arg5, arg6);
it can be done, but a lot of editors get it wrong and it requires paying attention to the whitespace.
of course, another style would be to just indent the continuation twice, without aligning it. (i personally prefer to align continuations.)