403Webshell
Server IP : 182.53.201.61  /  Your IP : 216.73.217.175
Web Server : Apache/2.2.15 (Fedora)
System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/pygobject/2.0/codegen/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/pygobject/2.0/codegen/docgen.pyo
Ñò
V¢ºJc@sëddkZddkZddkZddkZddkZddkZddkZddkZdfd„ƒYZd„Z	dfd„ƒYZ
dZdZd	Z
d
e
fd„ƒYZd„Zed
joeieeiƒƒndS(iÿÿÿÿNtNodecBseZgd„Zd„ZRS(cCs||_||_g|_dS(N(tnamet
interfacest
subclasses(tselfRR((s*/usr/share/pygobject/2.0/codegen/docgen.pyt__init__s		cCs|ii|ƒdS(N(Rtappend(Rtnode((s*/usr/share/pygobject/2.0/codegen/docgen.pyt	add_childs(t__name__t
__module__RR(((s*/usr/share/pygobject/2.0/codegen/docgen.pyR
scCsx|i}d}x‹|t|ƒjow||i}xct|dt|ƒƒD]>}||i|jo$|i|d||ƒ||=PqMqMW|d}qWtdƒ}h|d6}xg|D]_}|i}|djo
d}n||}	t|i|iƒ}
|	i	|
ƒ|
||
i
<q¾W|iogtdƒ}|i	|ƒ|||i
<x>|iD]/}t|iƒ}
|i	|
ƒ|
||
i
<q[Wn|iogtdƒ}|i	|ƒ|||i
<x>|iD]/}t|iƒ}
|i	|
ƒ|
||
i
<qÌWn|i
ogtdƒ}
|i	|
ƒ|
||
i
<x>|i
D]/}t|iƒ}
|
i	|
ƒ|
||
i
<q=Wn|S(NiitGObjectsgobject.GInterfacesgobject.GBoxedsgobject.GPointer(tobjectstlentparenttrangetc_nametinsertRtNonet
implementsRRRtboxestpointers(tparserRtposRtitroottnodestobj_deftparent_nametparent_nodeRRtboxedR((s*/usr/share/pygobject/2.0/codegen/docgen.pytbuild_object_treesf

	
	


















t	DocWritercBs
eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCs@d|_tidƒ|_tiƒ|_h|_h|_	dS(N((
Rt_fpt
defsparsert
DefsParserRtoverridet	Overridest	overridestclassmaptdocs(R((s*/usr/share/pygobject/2.0/codegen/docgen.pyRQs
		cCsti||iƒ|_dS(N(t
docextracttextractR((Rtsource_dirs((s*/usr/share/pygobject/2.0/codegen/docgen.pytadd_sourcedirsYscCsti||iƒ|_dS(N(R)textract_tmplR((Rt	tmpl_dirs((s*/usr/share/pygobject/2.0/codegen/docgen.pytadd_tmpldirs\scCs¤||i_|ii|ƒ|o|ii|ƒnxf|ii|ii|ii|iiD]:}|i	|i
jo!d||if|i
|i	<qbqbWdS(s)parse information about a given defs files%s.%sN(RtfilenametstartParsingR&thandle_fileRRRRRR'R(Rt	defs_filetoverrides_filetmodule_nametobj((s*/usr/share/pygobject/2.0/codegen/docgen.pytadd_docs_s(cCs|ii||ƒS(N(R'tget(RR((s*/usr/share/pygobject/2.0/codegen/docgen.pytpynamelscCs%t|i|iƒ|i|iƒƒS(N(tcmpR9R(Rtobjatobjb((s*/usr/share/pygobject/2.0/codegen/docgen.pyt_compareoscCsÃh}t|iƒ}|id|ƒ}t|dƒ|_|i|ƒ|iiƒ|ii|ii|ii	|ii
}|i|iƒxè|D]à}|i|i
|ƒ}t|dƒ|_t|tiƒo|i|ƒnmt|tiƒo|i|ƒnIt|tiƒo|i|ƒn%t|tiƒo|i|ƒn|iiƒ||tii|ƒ<q”W|pdS|i|ƒ}t|dƒ|_|i|ƒ|iiƒdS(Nt	hierarchytw(RRtcreate_filenametopenR!twrite_full_hierarchytcloseRRRRtsortR=Rt
isinstancetdefinitionst	ObjectDeftoutput_object_docstInterfaceDeftoutput_interface_docstBoxedDeftoutput_boxed_docst
PointerDeftostpathtbasenametcreate_toc_filenamet
output_toc(Rt
output_prefixtfilesR>R0tobj_defsRtoutput_filename((s*/usr/share/pygobject/2.0/codegen/docgen.pytoutput_docsrs8

*

c	Csÿ|i|iƒ|idƒ|i|ƒ|iƒ|i|ifg}y€|i}xp|djob|djo|idgfƒd}qX|i	i
|ƒ}|i|i|ifƒ|i}qXWWntj
onX|iƒ|idƒ|i
|i|ƒ|iƒ|i	i||iƒ}|o=|idƒ|i||ii|idƒƒ|iƒn|i	i|ƒ}t|d„|ƒ}|oN|idƒx0|D](}|i||ii|idƒƒq±W|iƒn|i|iƒdS(NtSynopsisRtAncestrytConstructorcSs|ii|iƒS((R&t
is_ignoredR(tmethR((s*/usr/share/pygobject/2.0/codegen/docgen.pyt<lambda>¸stMethods(twrite_class_headerRt
write_headingtwrite_synopsist
close_sectionRRRRRtfind_objectt
ValueErrortreversetwrite_hierarchytfind_constructorR&twrite_constructorR(R8tfind_methodstfiltertwrite_methodtwrite_class_footer(RRtancestryRt
parent_deftconstructortmethodstmethod((s*/usr/share/pygobject/2.0/codegen/docgen.pyRH–sJ


	






		
&cCsNg}xA|ii|ƒD]-}|ii|iƒp|i|ƒqqW|S(N(RRiR&R[RR(RRRpRq((s*/usr/share/pygobject/2.0/codegen/docgen.pytget_methods_for_objectÂscCs¬|i|iƒ|idƒ|i|ƒ|iƒ|i|ƒ}|oN|idƒx0|D](}|i||ii|idƒƒq^W|iƒn|i
|iƒdS(NRXR^(R_RR`RaRbRrRkR(R8RRl(Rtint_defRpRq((s*/usr/share/pygobject/2.0/codegen/docgen.pyRJÉs



&cCs|i|iƒ|idƒ|i|ƒ|iƒ|ii||iƒ}|o=|idƒ|i||i	i
|idƒƒ|iƒn|i|ƒ}|oN|idƒx0|D](}|i
||i	i
|idƒƒqºW|iƒn|i|iƒdS(NRXRZR^(R_RR`RaRbRRgR&RhR(R8RRrRkRl(Rtbox_defRoRpRq((s*/usr/share/pygobject/2.0/codegen/docgen.pyRLØs$



	
&cCsT|iidƒx=t|ƒD]/}||}|ii|id|dƒqWdS(NsTOC

s - s
(R!twritetsortedR(RRTR0R((s*/usr/share/pygobject/2.0/codegen/docgen.pyRRïs


cCs|d|iƒdS(s1Create output filename for this particular objectt-s.txt(tlower(Rtobj_nameRS((s*/usr/share/pygobject/2.0/codegen/docgen.pyR@÷scCs|i|d|ƒS(NR((R@(RRS((s*/usr/share/pygobject/2.0/codegen/docgen.pyRQûscs#d‡‡fd†‰ˆ|ƒdS(Ntcsšx“|iD]ˆ}ˆii||iƒ|io@ˆiidƒˆiidi|iƒƒˆiidƒnˆiidƒˆ||dƒq
WdS(Ns
 (implements s, s)
s
s  (RR!RuRRtjoin(Rtindenttchild(Rthandle_node(s*/usr/share/pygobject/2.0/codegen/docgen.pyR~s

((RR>((RR~s*/usr/share/pygobject/2.0/codegen/docgen.pyRBþs
cCs8g}x"|iD]}|i|dƒqWdi|ƒS(Nis, (tparamsRR{(Rtfunc_defRtparam((s*/usr/share/pygobject/2.0/codegen/docgen.pytserialize_paramss

cCsd|i|i|ƒfS(Ns%s(%s)(tis_constructor_ofR‚(RR€((s*/usr/share/pygobject/2.0/codegen/docgen.pytcreate_constructor_prototypes	cCsd|i|i|ƒfS(Ns%s(%s)(RR‚(RR€((s*/usr/share/pygobject/2.0/codegen/docgen.pytcreate_function_prototypes	cCs d|i|i|i|ƒfS(Ns	%s.%s(%s)(t	of_objectRR‚(Rtmeth_def((s*/usr/share/pygobject/2.0/codegen/docgen.pytcreate_method_prototypes	cCs6|iid|ƒ|iiddt|ƒƒdS(Ns	Class %s
s
======%s

t=(R!RuR
(RRy((s*/usr/share/pygobject/2.0/codegen/docgen.pyR_!scCsdS(N((RRy((s*/usr/share/pygobject/2.0/codegen/docgen.pyRl%scCs.|iid|ddt|ƒdƒdS(Ns
Rw(R!RuR
(Rttext((s*/usr/share/pygobject/2.0/codegen/docgen.pyR`(scCsdS(N((R((s*/usr/share/pygobject/2.0/codegen/docgen.pyRb+scCs|iid|iƒt|tiƒo]g}|io|i|iƒn|i}}|o!|iiddi	|ƒƒq‡n|iidƒ|i
i||iƒ}|o'|i
|ƒ}|iid|ƒnx:|i|ƒD])}|i|ƒ}|iid|ƒqíWdS(Nsclass %ss(%s)s, s:
s    def %s
(R!RuRRERFRGRRRR{RRgR&R„RrRˆ(RRtbasesRot	prototypeRq((s*/usr/share/pygobject/2.0/codegen/docgen.pyRa.s"

%cCs§d}xŠ|D]‚\}}|ii|d|ƒ|o=|iidƒ|iidi|ƒƒ|iidƒn|iidƒ|d}q
W|iidƒdS(NRzs+-- s
 (implements s, s)
s
s  (R!RuR{(RRyRmR|RR((s*/usr/share/pygobject/2.0/codegen/docgen.pyRfBscCsŸ|i|ƒ}|ii|dƒx-|iD]"\}}}}|i||ƒq-W|i||ƒ|o!|io|ii|iƒn|iidƒdS(Ns

s


(R„R!RuRtwrite_parametertwrite_return_valuetdescription(RR€tfunc_docRŒttypeRtdflttnull((s*/usr/share/pygobject/2.0/codegen/docgen.pyRhOs
cCs¯|i|ƒ}|ii|dƒx-|iD]"\}}}}|i||ƒq-W|i||ƒ|o1|io'|iidƒ|ii|iƒn|iidƒdS(Ns

s
(RˆR!RuRRRŽR(RR‡RRŒR‘RR’R“((s*/usr/share/pygobject/2.0/codegen/docgen.pyRkYs
cCsH|o|i|ƒ}ndt}|iid|d|dƒdS(Nsa s  s: s
(tget_param_descriptionR‘R!Ru(Rt
param_nameRtdescr((s*/usr/share/pygobject/2.0/codegen/docgen.pyRds
cCse|ioW|idjoG|o|io
|i}nd|i}|iid|dƒndS(Ntnonesa s  Returns: s
(tretR!Ru(RR‡RR–((s*/usr/share/pygobject/2.0/codegen/docgen.pyRŽks


(R	R
RR,R/R7R9R=RWRHRrRJRLRRR@RQRBR‚R„R…RˆR_RlR`RbRaRfRhRkRRŽ(((s*/usr/share/pygobject/2.0/codegen/docgen.pyR Os:				
			$	,																	
	
		s<refentry id="%(entryid)s">
  <refmeta>
    <refentrytitle>%(name)s</refentrytitle>
    <manvolnum>3</manvolnum>
    <refmiscinfo>%(miscinfo)s</refmiscinfo>
  </refmeta>

  <refnamediv>
    <refname>%(name)s</refname><refpurpose></refpurpose>
  </refnamediv>

s <varlistentry>
      <term><parameter>%(parameter)s</parameter>&nbsp;:</term>
      <listitem><simpara>%(description)s</simpara></listitem>
    </varlistentry>
s§<?xml version="1.0" standalone="no"?>
<!DOCTYPE synopsis PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
    "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
tDocbookDocWritercBseZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
dd
„Zd„Zd„Zd„Zdd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zeid„ZRS(cCsßti|ƒtidƒ|_tidƒ|_tidƒ|_tidƒ|_dgd|_x!dD]}||it	|ƒ<qlWx:dD]2}||it	|ƒ<||it	|i
ƒƒ<qWd	i|iƒ|_dS(
Ns(\w+)\s*\(\)s\@(\w+)s	\%(-?\w+)s	#([\w-]+)Rwit
0123456789tabcdefghijklmnopqrstuvwxyzRz(R Rtretcompilet
_function_patt_parameter_patt
_constant_patt_symbol_patt_transtabletordtupperR{(Rtdigittletter((s*/usr/share/pygobject/2.0/codegen/docgen.pyRs
cCs|d|iƒ}|dS(s1Create output filename for this particular objectRws.xml(Rx(RRyRStstem((s*/usr/share/pygobject/2.0/codegen/docgen.pyR@ŸscCs|id|ƒS(Ntclasses(R@(RRS((s*/usr/share/pygobject/2.0/codegen/docgen.pyRQ¤scCsd|i|iƒS(Nsclass-(t	translateR¢(RRy((s*/usr/share/pygobject/2.0/codegen/docgen.pytmake_class_ref§scCs,d|ii|iƒ|ii|iƒfS(Ns
method-%s--%s(R†R©R¢R(RR‡((s*/usr/share/pygobject/2.0/codegen/docgen.pytmake_method_refªscCs‚|iii|idƒdƒ}|oFt|tiƒo|i|ƒSt|ti	ƒo|i
|ƒSnd|idƒfS(Nis<function>%s()</function>(RRR8tgroupRRER"tFunctionDeft_format_funcdeft	MethodDeft_format_method(Rtmatchtinfo((s*/usr/share/pygobject/2.0/codegen/docgen.pyt_format_function¯s!cCs:|idj	od|i|iƒfSd|ifSdS(Ns<methodname>%s()</methodname>s<function>%s()</function>(RƒRR9R(RR²((s*/usr/share/pygobject/2.0/codegen/docgen.pyR®ºscCsd|idƒfS(Ns!<parameter>%s</parameterdliteral>i(R¬(RR±((s*/usr/share/pygobject/2.0/codegen/docgen.pyt
_format_paramÂscCsd|idƒfS(Ns<literal>%s</literal>i(R¬(RR±((s*/usr/share/pygobject/2.0/codegen/docgen.pyt
_format_constÅscCs)d|i|ƒ|i|iƒ|ifS(Ns8<link linkend="%s"><methodname>%s.%s</methodname></link>(R«R9R†R(RR²((s*/usr/share/pygobject/2.0/codegen/docgen.pyR°ÈscCs&d|i|iƒ|i|iƒfS(Ns3<link linkend="%s"><classname>%s</classname></link>(RªRR9(RR²((s*/usr/share/pygobject/2.0/codegen/docgen.pyt_format_objectÏscCs¸|iii|idƒdƒ}|o|t|tiƒo|i|ƒSt|ti	ƒo|i
|ƒSt|tititi
tifƒo|i|ƒSnd|idƒfS(Nis<literal>%s</literal>(RRR8R¬RRER"R­R®R¯R°RGRIRKRMR¶(RR±R²((s*/usr/share/pygobject/2.0/codegen/docgen.pyt_format_symbolÕs!icCsÚ|ii|i|ƒ}|ii|i|ƒ}|ii|i|ƒ}|ii|i|ƒ}|o|S|i	ƒi
dƒ}xBtt|ƒƒD].}||i	ƒdjod||<q”q”q”Wddi
|ƒfS(Ns
Rzs</para>
<para>s<para>%s</para>(RžtsubR³RŸR´R RµR¡R·tstriptsplitRR
R{(RRŠt
singlelinetlinestindex((s*/usr/share/pygobject/2.0/codegen/docgen.pyt
reformat_textås
csSd‡‡fd†‰ˆiitƒˆiidƒˆ|ƒˆiidƒdS(NRzcsQ|io	ˆiid|ˆi|iƒˆi|iƒfƒ|io¬ˆiidƒx…tt|iƒƒD]n}ˆiidˆi|i|ƒˆi|i|ƒfƒ|t|iƒdjoˆiidƒqoqoWˆiidƒnˆiidƒ|d}n|ii	‡fd	†ƒx|iD]}ˆ||ƒq6WdS(
Ns%s<link linkend="%s">%s</link>s
 (implements s<link linkend="%s">%s</link>is, s)
s
s  cs%tˆi|iƒˆi|iƒƒS((R:R9R(tatb(R(s*/usr/share/pygobject/2.0/codegen/docgen.pyR]
s(
RR!RuRªR9RRR
RRD(RR|RR}(R~R(s*/usr/share/pygobject/2.0/codegen/docgen.pyR~ûs(


s
<synopsis>s</synopsis>
(R!RutDOCBOOK_HEADER(RR>((RR~s*/usr/share/pygobject/2.0/codegen/docgen.pyRBùs

cCsÑdg}|idƒxƒ|iD]x\}}}}|idƒ|i|ƒ|idƒ|o+|idƒ|i|ƒ|idƒn|idƒq W|ip|idƒn|id	ƒd
i|ƒS(Ns(<constructorsynopsis language="python">
s&    <methodname>__init__</methodname>
s    <methodparam><parameter>s</parameter>s
<initializer>s</initializer>s</methodparam>
s    <methodparam></methodparam>s  </constructorsynopsis>Rz(RRR{(RR€txmlR‘RR’R“((s*/usr/share/pygobject/2.0/codegen/docgen.pyR„s 	








cCsîdg}|idƒ|i|iƒ|idƒxƒ|iD]x\}}}}|idƒ|i|ƒ|idƒ|o+|idƒ|i|ƒ|idƒn|idƒq=W|ip|id	ƒn|id
ƒdi|ƒS(Ns5<funcsynopsis language="python">
    <funcprototype>
s      <funcdef><function>s</function></funcdef>
s      <paramdef><parameter>s</parameter>s
<initializer>s</initializer>s</paramdef>
s      <paramdef></paramdefs&    </funcprototype>
  </funcsynopsis>Rz(RRRR{(RR€RÂR‘RR’R“((s*/usr/share/pygobject/2.0/codegen/docgen.pyR…*s$	









cCs4dg}|idƒ|o|id|i|ƒƒn|i|i|iƒƒ|o|idƒn|idƒxƒ|iD]x\}}}}|idƒ|i|ƒ|idƒ|o+|idƒ|i|ƒ|id	ƒn|id
ƒqƒW|ip|idƒn|idƒd
i|ƒS(Ns#<methodsynopsis language="python">
s    <methodname>s<link linkend="%s">s</link>s</methodname>
s    <methodparam><parameter>s</parameter>s
<initializer>s</initializer>s</methodparam>
s    <methodparam></methodparam>s  </methodsynopsis>Rz(RR«R9RRR{(RR‡taddlinkRÂR‘RR’R“((s*/usr/share/pygobject/2.0/codegen/docgen.pyRˆ=s,	









c	CsO|iitƒ|iittd|i|ƒd|i|ƒddƒƒdS(NtentryidRtmiscinfos
PyGTK Docs(R!RuRÁtCLASS_HEADER_TEMPLATEtdictRªR9(RRy((s*/usr/share/pygobject/2.0/codegen/docgen.pyR_Ts
cCs|iidƒdS(Ns</refentry>
(R!Ru(RRy((s*/usr/share/pygobject/2.0/codegen/docgen.pyRl[scCs,|iidƒ|iid|dƒdS(Ns
  <refsect1>
s    <title>s
</title>

(R!Ru(RRŠ((s*/usr/share/pygobject/2.0/codegen/docgen.pyR`^scCs|iidƒdS(Ns  </refsect1>
(R!Ru(R((s*/usr/share/pygobject/2.0/codegen/docgen.pyRbbsc	CsÍ|iidƒ|iid|i|iƒƒt|tiƒo„|io6|iid|i|iƒ|i|iƒfƒnx¶|i	D]2}|iid|i|ƒ|i|ƒfƒqWnvt|ti
ƒo|iidƒnOt|tiƒo|iidƒn(t|tiƒo|iidƒn|i
i||iƒ}|o!|iid|i|ƒƒnx:|i|ƒD])}|iid|i|dd	ƒƒqŒW|iid
ƒdS(Ns"<classsynopsis language="python">
s/  <ooclass><classname>%s</classname></ooclass>
sI  <ooclass><classname><link linkend="%s">%s</link></classname></ooclass>
s?  <ooclass><classname>gobject.GInterface</classname></ooclass>
s;  <ooclass><classname>gobject.GBoxed</classname></ooclass>
s=  <ooclass><classname>gobject.GPointer</classname></ooclass>
s%s
RÃis</classsynopsis>

(R!RuR9RRERFRGRRªRRIRKRMRRgR&R„RrRˆ(RRtbaseRoRq((s*/usr/share/pygobject/2.0/codegen/docgen.pyRaes6

(		cCs1|iidƒd}x|D]ü\}}|iid||i|ƒ|i|ƒfƒ|o |iidƒxytt|ƒƒD]e}|iid|i||ƒ|i||ƒfƒ|t|ƒdjo|iidƒq‚q‚W|iidƒn|iid	ƒ|d
}qW|iidƒdS(Ns
<synopsis>Rzs"%s+-- <link linkend="%s">%s</link>s
 (implements s<link linkend="%s">%s</link>is, s)
s
s  s
</synopsis>

(R!RuRªR9RR
(RRyRmR|RRR((s*/usr/share/pygobject/2.0/codegen/docgen.pyRf†s(	#c	Cs7|o|p
|djodS|iidƒxv|D]n\}}}}|o|i|ƒiƒ}nd|}|iittd|d|i|ddƒƒƒq9W|oq|djod|o|io|iiƒ}nd|}|iittddd|i|ddƒƒƒn|iid	ƒdS(
NR—s  <variablelist>
sa t	parameterRR»itReturnss  </variablelist>
(R!RuR”R¹tVARIABLE_TEMPLATERÇR¾R˜(	RRR˜RR‘RR’R“R–((s*/usr/share/pygobject/2.0/codegen/docgen.pytwrite_params›s&

cCs|i|ƒ}|iid|ƒ|i|i|i|ƒ|o*|io |ii|i|iƒƒn|iidƒdS(Ns$<programlisting>%s</programlisting>
s


(R„R!RuRÌRR˜RR¾(RR€RRŒ((s*/usr/share/pygobject/2.0/codegen/docgen.pyRh±s cCsÊ|iid|i|ƒfƒ|iid|i|iƒ|ifƒ|i|ƒ}|iid|ƒ|i|i|i	|ƒ|o*|i
o |ii|i|i
ƒƒn|iidƒdS(Ns  <refsect2 id="%s">
s    <title>%s.%s</title>

s$<programlisting>%s</programlisting>
s  </refsect2>


(R!RuR«R9R†RRˆRÌRR˜RR¾(RR‡RRŒ((s*/usr/share/pygobject/2.0/codegen/docgen.pyRkºs cCso|iitƒ|iidƒ|iidƒx(t|ƒD]}|iid|ƒq=W|iidƒdS(NsL<reference id="class-reference" xmlns:xi="http://www.w3.org/2001/XInclude">
s!  <title>Class Reference</title>
s  <xi:include href="%s"/>
s
</reference>
(R!RuRÁRv(RRTtfpR0((s*/usr/share/pygobject/2.0/codegen/docgen.pyRRÇs	
(R	R
RR@RQRªR«R³R®R´RµR°R¶R·R¾RBR„R…RˆR_RlR`RbRaRfRÌRhRktsyststdoutRR(((s*/usr/share/pygobject/2.0/codegen/docgen.pyR™‹s6													 							!					
c
Csky/ti|ddddddgƒ\}}Wn=tij
o.}tiid|ƒtiidƒdSXd}d}g}d	}xw|D]o\}}|djo
|}n|djo
|}qŽ|djo|i|ƒqŽ|djo
|}qŽqŽWt|ƒdjp|otiidƒdStƒ}	|	i	|ƒ|	i
||dƒ|	i|ƒdS(Nisd:s:o:s
defs-file=s	override=ssource-dir=soutput-prefix=sdocgen.py: %s
s?usage: docgen.py -d file.defs [-s /src/dir] [-o output-prefix]
R(s-ds--defs-files
--overrides-ss--source-dirs-os--output-prefixitgio(s-ds--defs-file(s
--override(s-ss--source-dir(s-os--output-prefix(tgetoptterrorRÎtstderrRuRRR
R™R,R7RW(
targstoptsteR3R4R+RStopttargtd((s*/usr/share/pygobject/2.0/codegen/docgen.pytmainÙs@		





		

t__main__(RÑRNRœRÎRFR"R)R$RRR RÆRËRÁR™RÚR	texittargv(((s*/usr/share/pygobject/2.0/codegen/docgen.pyt<module>s&	7ÿ0ÿO	$


Youez - 2016 - github.com/yon3zu
LinuXploit