Right, that file isn't using using carriage-return + line-feeds ($crlf) as EOL characters, it's using only carriage returns ($cr) which are also an EOL character in their own right on some OSes. Some basic Windows-specific text editors might not recognise them as EOL characters (eg. Notepad) but more advanced ones do (eg. Wordpad) - and so does mIRC.