File: //lib64/python3.8/__pycache__/pydoc.cpython-38.opt-2.pyc
U
.e̠ @ s d gZ dZdZdZddlZddlZddlZddlZddl Zddl
Z
ddlZddlZddl
Z
ddlZddlZddlZddlZddlZddlZddlZddlZddlmZ ddlmZ ddlmZ d d
Zdd Zd
d Zdd Z dd Z!dd Z"dd Z#e$dej%Z&dd Z'dd Z(dd Z)dd Z*dwd d!Z+d"d# Z,d$d% Z-d&d' Z.d(d) Z/i fd*d+Z0G d,d- d-e1Z2d.d/ Z3di fd0d1Z4G d2d3 d3Z5G d4d5 d5eZ6G d6d7 d7e5Z7G d8d9 d9eZ8G d:d; d;e5Z9G d<d= d=e9Z:d>d? a;d@dA Z<dBdC Z=dDdE Z>dFdG Z?dHdI Z@dJdK ZAdLdM ZBdNdO ZCdxdPdQZDe9 ZEe: ZFe7 ZGdydRdSZHdzdUdVZId{dWdXZJd|dYdZZKd}d\d]ZLG d^d_ d_ZMeM ZNG d`da daZOdbdc ZPddde ZQd~dgdhZRddidjdkdldmZSdndo ZTdpdq ZUdrds ZVdtdu ZWeXdvkreW dS )helpzKa-Ping Yee <ping@lfw.org>z26 February 2001zGuido van Rossum, for an excellent programming language.
Tommy Burnette, the original creator of manpy.
Paul Prescod, for all his work on onlinehelp.
Richard Chamberlain, for the first implementation of textdoc.
N)deque)Repr)format_exception_onlyc C s\ g } g }t jD ]H}tj|pd}tj|}||krtj|r| | || q| S N.)syspathosabspathnormcaseisdirappend)dirsZnormdirsdirZnormdir r /usr/lib64/python3.8/pydoc.pypathdirsP s
r c C s. t | pt | }|r*tdd| p,dS )Nz^ *
)inspectgetdocZgetcommentsresubrstrip)objectresultr r r r \ s r c C sf | d}t|dkr&|d dfS t|dkrX|d sX|d d|dd fS dd|fS )N
r r )stripsplitlenr join)doclinesr r r splitdoca s r% c C s"