With the recent Info Editor changes I left in the "simple case" for multi-line reports as I thought that was the better of the two alternatives. The "simple" case outputs each line of a multi-line error report as separate report lines. But because we place each new item at the bottom this naturally reverses these reports, rendering them hard to follow.
This patch changes the behavior of multi-line error reports only. Regular reports remain unchanged.
In the capture below the current behavior is shown on the left. The multi-line error (in red) shows as separate report lines in reverse order. The lines of the single error shown starts with the "Traceback" line and ends with a blank line after "location".
The changed behavior is shown on the right where the multi-line errors are treated as a single unit and is therefore in the correct order. The only downside, of course is that we lose the carriage returns but this seems like a nice trade-off to get them in correct order.
