§
    �Ÿj—  ã                   ó,   — d Z ddlZddlmZ dd„Zd„ ZdS )z A payload based version of page.é    N)Úget_ipythonc                 óÒ   — t          d|¦  «        }t          ¦   «         }t          | t          ¦  «        r| }nd| i}t          d||¬¦  «        }|j                             |¦  «         dS )aj  Print a string, piping through a pager.

    This version ignores the screen_lines and pager_cmd arguments and uses
    IPython's payload system instead.

    Parameters
    ----------
    strng : str or mime-dict
        Text to page, or a mime-type keyed dict of already formatted data.
    start : int
        Starting line at which to place the display.
    r   z
text/plainÚpage)ÚsourceÚdataÚstartN)Úmaxr   Ú
isinstanceÚdictÚpayload_managerÚwrite_payload)Ústrngr   Úscreen_linesÚ	pager_cmdÚshellr   Úpayloads          úe/var/www/finuniver-perm.ru/html/student/venv/lib/python3.11/site-packages/IPython/core/payloadpage.pyr   r      sy   € õ  ��5‰MŒM€EÝ‰MŒM€Eå�%�ÑÔð &Øˆˆà˜uÐ%ˆÝØØØð
ñ 
ô 
€Gð
 
Ô×'Ò'¨Ñ0Ô0Ð0Ð0Ð0ó    c                  óR   — t          j        d¦  «         ddlm}  t          | _        dS )zdDEPRECATED, use show_in_pager hook

    Install this version of page as IPython.core.page.page.
    zninstall_payload_page is deprecated.
    Use `ip.set_hook('show_in_pager, page.as_hook(payloadpage.page))`
    r   )r   N)ÚwarningsÚwarnÚIPython.corer   )Úcorepages    r   Úinstall_payload_pager   *   s<   € õ
 „Mð ñ 	ô 	ð 	ð .Ð-Ð-Ð-Ð-Ð-Ý€H„M€M€Mr   )r   r   N)Ú__doc__r   ÚIPython.core.getipythonr   r   r   © r   r   ú<module>r      sU   ðà &Ð &ð
 €€€Ø /Ð /Ð /Ð /Ð /Ð /ð1ð 1ð 1ð 1ð>	ð 	ð 	ð 	ð 	r   