Hi,
Regarding the DOS format problem, please see my answer here:
As for the RCsvDataSource, this is the relevant file in ROOT:
Possibly it should be enough to add the support for the empty values in ParseValue
ParseValue