I would like to graft a merge changeset:

$ hg graft -UD --log -r 1909
skipping ungraftable merge revision 1909

My workaround is:

 hg export -r 1909 | hg import - 
 hg commit -m"$(hg log -r 1909 --template 'grafted {node}')"

Is there a reason that grafting a merge changeset is not supported?

Edit
Report