To make matters worse, we don’t have only the difference between DOS-based endings that use both a carriage return and a linefeed to terminate lines and Unix systems that end lines with linefeeds only ...