nonredundant linebreak