
    Fh;                     "    S r SSKrSSKrSS jrg)zText related utils.    Nc                 `   U c  gSU-  SU-  -   nU(       a%  [         R                  " S[         R                  5      O$[         R                  " S[         R                  5      n[         R                  " XTU 5      nUR	                  [
        R                  U-   5      (       a  US[        U5      *  $ U$ )aV  Indent a string a given number of spaces or tabstops.

indent(str,nspaces=4,ntabs=0) -> indent str by ntabs+nspaces.

Parameters
----------

instr : basestring
    The string to be indented.
nspaces : int (default: 4)
    The number of spaces to be indented.
ntabs : int (default: 0)
    The number of tabs to be indented.
flatten : bool (default: False)
    Whether to scrub existing indentation.  If True, all lines will be
    aligned to the same indentation.  If False, existing indentation will
    be strictly increased.

Returns
-------

str|unicode : string indented by ntabs and nspaces.

N	 z^\s*^)recompile	MULTILINEsubendswithoslineseplen)instrnspacesntabsflattenindpatoutstrs          gC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\nbconvert/utils/text.pyindentr      s    2 }
,w
&C/6"**Wbll
+BJJsBLL<YCVVCe$FrzzC'((kS	""M    )   r   F)__doc__r   r   r    r   r   <module>r      s     	 	 r   