Splits RowEnding, fixes #42 by defaulting the new ReadRowEnding to Detect
Visible changes
RowEnding is now split into ReadRowEnding and WriteRowEnding
ReadRowEnding defaults to Detect
WriteRowEnding defaults to CarriageReturnLineFeed
Commentary (optional)
This actually found a ton of bugs around automatic row ending detection. Lots and lots of stuff was effectively untested, so there are a number of fixes in here in addition to the functional change.
Splits RowEnding, fixes #42 by defaulting the new ReadRowEnding to Detect
Visible changes
Commentary (optional)
This actually found a ton of bugs around automatic row ending detection. Lots and lots of stuff was effectively untested, so there are a number of fixes in here in addition to the functional change.