Mini Shell

Direktori : /usr/lib64/python3.6/site-packages/gi/overrides/__pycache__/
Upload File :
Current File : //usr/lib64/python3.6/site-packages/gi/overrides/__pycache__/Gedit.cpython-36.pyc

3

�CZ/�@s�ddlmZddlZddlmZddlmZedjZgZ	Gdd�dej
�Z
ee
�Z
e	jd�Gd	d
�d
ej�Zee�Ze	jd
�ddd�Z
ejZeej�d
d��Ze	je�dS)�)�GObjectN�)�override)�modules�Geditc@s$eZdZdd�Zdd�Zdd�ZdS)�
MessageBuscKs<|j||�}|jtjj�sdS||d<||d<tj|f|�S)Nzobject-path�method)�lookupZis_ar�MessageZ	__gtype__r�new)�self�object_pathr�kwargs�tp�r�/usr/lib64/python3.6/Gedit.py�createszMessageBus.createcKs|j||f|�}|j|�|S)N)rZsend_message_sync)rr
rr�msgrrr�	send_sync&s
zMessageBus.send_synccKs|j||f|�}|j|�|S)N)rZsend_message)rr
rrrrrr�send,s
zMessageBus.sendN)�__name__�
__module__�__qualname__rrrrrrrrsrc@seZdZdd�ZdS)r
c	Cs&ytjj||�St|j|�SdS)N)rr
�__getattribute__�getattrZprops)r�namerrrr6szMessage.__getattribute__N)rrrrrrrrr
5sr
cCs�tj�j}zrx$t|�D]}|j}|dkr*P|}qW|jj}|j}|jj}y|jdj	j
}WnYnXd||f}|||fSd}XdS)Nrz%s.%s)�inspectZcurrentframe�f_back�range�f_code�co_filename�f_lineno�co_name�f_locals�	__class__r)Znum_back_frames�frame�iZ
back_frame�filename�lineno�	func_nameZcls_namerrr�get_trace_info@s"

r*cGs$td�\}}}t|||||�dS)N�)r*�orig_debug_plugin_message_func)�formatZformat_argsr'r(r)rrr�debug_plugin_message]sr.)r)Z
gi.repositoryrrZ	overridesrZimporterrZ_introspection_moduler�__all__r�appendr
r*r.r,rrrr�<module>s