File: //usr/lib64/python2.7/site-packages/hgext/narrow/__init__.pyo
�
1�3\c @@ s� d Z d d l m Z d Z d d l m Z m Z m Z d d l m Z m
Z
m Z m Z m
Z
i Z e j e � Z e d d d e d
d g �e
j Z d
� Z d � Z d � Z e j Z e j Z d S( sI create clones which fetch history data for subset of files (EXPERIMENTAL)i ( t absolute_imports ships-with-hg-core( t localrepot registrart
repositoryi ( t
narrowbundle2t narrowcommandst
narrowrepot narrowtemplatest narrowwirepeert experimentalt narrowservebrokenellipsest defaultt aliast narrowt
serveellipsesc C@ s | j t j � d S( N( t addR t NARROW_REQUIREMENT( t uit features( ( s; /usr/lib64/python2.7/site-packages/hgext/narrow/__init__.pyt featuresetup2 s c C@ s2 t j j t � t j � t j � t j � d S( s@ Wraps user-facing mercurial commands with narrow-aware versions.N( R t featuresetupfuncsR R R t setupR R t uisetup( R ( ( s; /usr/lib64/python2.7/site-packages/hgext/narrow/__init__.pyR 5 s
c C@ s\ | j � s d S| j j d d t d � t j | j k rX t j | � t j
| � n d S( s2 Wraps local repositories with narrow repo support.NR R
s
narrow-ext( t localR t setconfigt TrueR R t requirementsR t wraprepoR t reposetup( R t repo( ( s; /usr/lib64/python2.7/site-packages/hgext/narrow/__init__.pyR <