6h SrSSKJr SSKJr SSKJrJrJrJ r J r J r J r 0r \ R"\ 5rSr\R r\R"rSS/\"S5\"S 54/r\"S \\-\-\"S 5\R&S S 9S5rg)z5close arbitrary heads without checking them out first) annotations)_) bookmarkscmdutilcontexterror logcmdutilpycompat registrarsships-with-hg-corersrevsrevision to checksREVsclose-head|close-headss[OPTION]... [REV]...T) helpcategory inferrepoc^^^ ^ U U UU4SjnU[TRS/55- n[R"TU5nU(d[R "[ S55e/nTR5H#nURTRU55 M% UVs1sHnTUR5iM nnUH*nX;dM [R "[ S5U-5e [R"U[R"T55m T (d[R "[ S55eSS0m TR5 TR!5 UH%nTUn U R#5nUT S'U"U 5 M' S S S 5 S S S 5 g s snf!,(df  N=f!,(df  g =f) zclose the given head revisions This is equivalent to checking out each revision in a clean tree and running ``hg commit --close-branch``, except that it doesn't change the working directory. The commit message must be specified with -l or -m. c L>[R"TUS/T/STRS5TRS5TS9nTRS5 TR US5n[ R "TUS/U5 URU5 SSS5 g!,(df  g=f)Nuserdate)parentstextfiles filectxfnrrextrascommitT)rmemctxget transaction commitctxrupdate markcommitted)revcctxretrmessageoptsrepos 1/usr/lib/python3/dist-packages/hgext/closehead.pydocommitclose_branch..docommit3s~~ $K&!&!    i (..t,C   TC; 4   s #) ( (s >B B#rsno revisions specifieds revision is not an open head: %ds)no commit message specified with -l or -msclose1sbranchNr)tuplerr revrangerAbortr branchmapextend branchheadsrr logmessager byteskwargswlocklockbranch) uir#revsr"r%headsr2hrrrr!s ` ` @@r$ close_branchr8"sl"$$  E$((5"% &&D   tT *D kk!5677 E.." T%%f-.#$) *EqT!W[[]EE *  ++a CDsJK K  X%9%9$%?@G kk!HIJJ t E tyy{CS AXXZF%E)  QK # ! +#{ s*&F(F>+,F-F>- F; 7F>> G N)__doc__ __future__rmercurial.i18nr mercurialrrrrr r r cmdtablecommand testedwith commitopts commitopts2 commitopts3CATEGORY_CHANGE_MANAGEMENTr8r$rFs <"    H % #    !! fb!$8"91V9EF  {*33 3 3 rE