make line-splitting completely \r \n agnostic