\x89\x50\x4E\x47\x0D\x0A\x1A\x0A PNG  \x89\x50\x4E\x47\x0D\x0A\x1A\x0A ó 1è3\c@@s«ddlmZddlmZmZiZejeƒZejƒZd„Zeddddhƒd„ƒZ ed dddhƒd „ƒZ ed ƒd „ƒZ d S(i(tabsolute_import(t registrartrevlogcC@s!|jj|ƒtj@rtStS(N(t changelogtflagsRtREVIDX_ELLIPSIStTruetFalse(trepotrev((sB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pyt _isellipsisstellipsistrequiresRtctxcC@sA|j|dƒ}|j|dƒ}t||jƒƒr=dSdS(s>String. 'ellipsis' if the change is an ellipsis node, else ''.RR R t(tresourceR R (tcontexttmappingRR ((sB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pyR s t outsidenarrowc@si|j|dƒ}|j|dƒ}|jƒ‰ˆjƒset‡fd†|jƒDƒƒsedSndS(sLString. 'outsidenarrow' if the change affects no tracked files, else ''.RR c3@s|]}ˆ|ƒVqdS(N((t.0tf(tm(sB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pys )sRR(Rt narrowmatchtalwaystanytfiles(RRRR ((RsB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pyR!s  "s ellipsis()c@s|j‡fd†ƒS(s#Changesets that are ellipsis nodes.c@s tˆ|ƒS(N(R (tr(R(sB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pyt0s(tfilter(Rtsubsettx((RsB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pytellipsisrevset-sN( t __future__Rt mercurialRRtkeywordsttemplatekeywordtrevsetpredicateR R RR(((sB/usr/lib64/python2.7/site-packages/hgext/narrow/narrowtemplates.pyts  ! !