cross platform end of line split