# HG changeset patch # User Brendan Cully # Date 1154396863 25200 # Node ID 1bac2bfe081ac25c8dd359930c9468bdb4481874 # Parent b5779a04f2084600e2b2c63220a5783b712974a6 Change patch header as well as commit message with qrefresh -m or -l. diff -r b5779a04f208 -r 1bac2bfe081a hgext/mq.py --- a/hgext/mq.py Tue Aug 01 02:23:05 2006 -0700 +++ b/hgext/mq.py Mon Jul 31 18:47:43 2006 -0700 @@ -811,6 +811,16 @@ message, comments, user, date, patchfound = self.readheaders(patch) patchf = self.opener(patch, "w") + msg = msg.rstrip() + if msg: + if comments: + # Remove existing message. + ci = 0 + for mi in range(len(message)): + while message[mi] != comments[ci]: + ci += 1 + del comments[ci] + comments.append(msg) if comments: comments = "\n".join(comments) + '\n\n' patchf.write(comments)