I'm not going to stop this from going in, it's definitely an improvement. >> @@ -3299,7 +3301,8 @@ >> head = repo[heads.first()] >> if _disallowednewunstable(repo, revs): >> raise error.Abort(_("cannot fold chain not ending with a head "\ >> - "or with branching")) >> + "or with branching"), hint = _("new unstable"\ >> + " changesets are not allowed"))
1. From a UX perspective, I think I'd rather this be split. I think. Users shouldn't have to figure out "am I branching" or "am I folding a chain that doesn't end in a head". Alternatively, I'm tempted to say "can only fold chains without branches that end in a head".... 2. It'd be helpful if there was a wiki page or something that talked about these cases, preferably such that searching for these error messages led to it. I'm not sure if I want it to be a wiki, or docs included w/ source, but something somewhere... _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel