# HG changeset patch # User Matt Mackall # Date 1288458832 18000 # Node ID 4ff61287bde233da9adcc303d7e650cc23bc902e # Parent fabe61418a532aecce18942f05bcf1b5ba507bc7 commit: handle missing newline on last commit comment diff -r fabe61418a53 -r 4ff61287bde2 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Mon Nov 01 17:26:08 2010 +0100 +++ b/mercurial/cmdutil.py Sat Oct 30 12:13:52 2010 -0500 @@ -1356,7 +1356,7 @@ olddir = os.getcwd() os.chdir(repo.root) text = repo.ui.edit("\n".join(edittext), ctx.user()) - text = re.sub("(?m)^HG:.*\n", "", text) + text = re.sub("(?m)^HG:.*(\n|$)", "", text) os.chdir(olddir) if not text.strip():