I took a look at this patch with the ChrisIN.
So far I understand it, I think there is an issue with "complex" trips.
I design a lot of train passengers routes, with many stops (I design a line that cross the whole map, and try to desserve a maximum of cities).
As a result, my trains stop 2 times at everystation (only one time for edge stations) during the same trip.
But as I see, the trip history patch just show the values from any "mini" trip, IE each time the vehicle got revenues. I think if should compute a total for each station until the order looped back to first order, so we would be able to see values for actual trips.
If it already should work like this, then it's buggy as I got trips information for each visited station
