File: //proc/self/root/proc/thread-self/root/usr/lib64/python2.7/site-packages/hgext/split.pyc
�
1�3\c @@ s3 d Z d d l m Z d d l m Z d d l m Z m Z d d l m Z m
Z
m Z m Z m
Z
m Z m Z m Z m Z m Z m Z d d l m Z i Z e j e � Z d Z e d d
d d e d
� e d � f d d e e d � f g e
j e d � d e j d e �d � � Z d � Z d � Z d S( s= command to split a changeset into smaller ones (EXPERIMENTAL)i ( t absolute_import( t _( t nullidt short( t bookmarkst cmdutilt commandst errort hgt obsoletet phasest pycompatt registrart
revsetlangt scmutili ( t rebases ships-with-hg-coret splitt rt revt s revision to splitt REVR s rebase descendants after splits! hg split [--no-rebase] [[-r] REV]t helpcategoryt helpbasicc O@ s[ t j | � } g } | j d � r= | j | j d � � n | j | � | j � ��| j � ��| j d � ��} t j | | p� d g � } t
| � d k r� t j t
d � � � n | j � } | | } | d k s� | j � t k r| j t
d � � d S| j � d k r0t j t
d � � � n | j � t j k rit j t
d � d t
d
� �� n t | j d | | � � } t j | t j � } | j d � r�t | j d
| | � � }
| r(t
|
� t
| � k r(t j t
d � � � q(n+ | r"| r"t j t
d � � � n d }
t
| j � � d k rXt j t
d � � � n t j | � | j } | r�| j | | j � k r�t j! | � n | d j � } d }
z t"