Added a --no-newline option, add extra newline by default