In addition to
$ hg qrefresh -m "new message"
suggested by kuy, you can also use
$ hg qrefresh -e
to edit the current message. I find this very convenient, as I often have messages with several lines that I need to review many times in the life of the patch. Infact, I always create my fixes without a commit message - just hg qnew foo - and then edit the commit message when I go.
Martin geisler
source share