diff -r 25c68ac247c1 -r f4766e1bb0b3 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Sat May 07 21:12:30 2011 +0200 +++ b/mercurial/cmdutil.py Sat May 07 21:12:33 2011 +0200 @@ -91,7 +91,7 @@ if logfile == '-': message = sys.stdin.read() else: - message = util.readfile(logfile) + message = '\n'.join(util.readfile(logfile).splitlines()) except IOError, inst: raise util.Abort(_("can't read commit message '%s': %s") % (logfile, inst.strerror))