On the *mainline*, yeah, useful distinction.
For projects with a proper mainline that is :-/
As for displaying several lines, I'm sold yet of what the output of status should be but I tend to prefer a rather large output,
easy to parse for scripts, I may add different ways to look at different parts of it for other commands, not necessarily
from the command line. In this case, reporting the status of both the working tree and the branch makes sense.
So, I'll keep the focus of this bug to the merge definition.
It's already somehow wrong to report 'merged' for a mirror branch.
On the *mainline*, yeah, useful distinction.
For projects with a proper mainline that is :-/
As for displaying several lines, I'm sold yet of what the output of status should be but I tend to prefer a rather large output,
easy to parse for scripts, I may add different ways to look at different parts of it for other commands, not necessarily
from the command line. In this case, reporting the status of both the working tree and the branch makes sense.
So, I'll keep the focus of this bug to the merge definition.
It's already somehow wrong to report 'merged' for a mirror branch.