bigmlcom/data.csv — comment on commit 3ff8861dba76292583f1c7491f9340f2a217f720
File:  line 0
By ashenfad:

Mixed terminators might occur when people concatenate files together. But I do think that'd be rare.

Anyway, I'm still surprised that the PushbackReader is so much slower (I'm assuming that's what's causing the performance hit). I'd lean toward keeping the peek but engineering it so we don't use the PushbackReader. A one character peek *should* be cheap as free.