6h:SrSSKJr SSKJr SSKJrJr SSjrg)aBreject_new_heads is a hook to check that branches touched by new changesets have at most one open head. It can be used to enforce policies for merge-before-push or rebase-before-push. It does not handle pre-existing hydras. Usage: [hooks] pretxnclose.reject_new_heads = python:hgext.hooklib.reject_new_heads.hook ) annotations)_)errorpycompatNc US:wa6[R"[S5[R"U5-5eUR 5Un[ 5nURRUR5S9H&nXnURUR55 M( UHXn[URSU55S:dM$[R"[S5[R"U5-5e g)Ns pretxnclosesUnsupported hook type %r)startz&head() and not closed() and branch(%s)s/Changes on branch %r resulted in multiple heads) rAbortrrbytestr unfilteredset changelogrevsrevaddbranchlen) uirepohooktypenodekwargsctxbranchesrrs @/usr/lib/python3/dist-packages/hgext/hooklib/reject_new_heads.pyhookrs>!kk ) *X-=-=h-G G   // D !CuH~~"""3i SZZ\"4 tyyA6J Ka O++DE""6*+ )N) __doc__ __future__rmercurial.i18nr mercurialrrrrrr#s # r