This patch series fixes some problems around histedit extension. For patch #5, I chose editing only outgoings which are ancestors of working directory, when there are some roots in outgoings. But should I choose aborting in such situation ?