Prv8 Shell
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4
System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64
User : jackjohn ( 502)
PHP Version : 5.3.17
Disable Function : NONE
Directory :  /usr/lib64/python2.6/Tools/scripts/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/lib64/python2.6/Tools/scripts/texi2html.pyc
Lc@sdddkZddkZddkZddkZdZeidZeidZeidZeidZ	eidZ
dfd	YZd
efdYZdfd
YZ
de
fdYZdfdYZdZdZeidZdZdZeieidZdZdZdZedjoendS(iNs\input texinfos^@([a-z]+)([ 	]|$)s^[ 	]*$s@[a-z]+s	[
@{}&<>]s.^\* ([^:]*):(:|[ 	]*([^	,
.]+)([^ 	
]*))[ 	
]*tHTMLNodecBsteZdZdZdZdZdZdZdZdZ	d
d
dZd	Zd
Z
dZdZRS(sSome of the parser's functionality is separated into this class.

    A Node accumulates its contents, takes care of links to other Nodes
    and saves itself when it is finished and all links are resolved.
    s2<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">its</BODY></HTML>
cCs`||_||_|o
||_n
||_||_||_||_||_g|_dS(N(tdirnametnamettopnamettitletnexttprevtuptlines(tselftdirRRRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt__init__gs		
					cGst|ii|dS(N(tmapR	tappend(R
R	((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytwritetscCsat|idt|id}|i|i|i|i|i|i|idS(Nt/tw(	topenRtmakefileRRtprologuettexttepiloguetclose(R
tfp((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytflushws
#cCs|o|idjod}d}nt|}d|}|i|d|d|od|pd|od|pd|d	|d

ndS(Ns(dir)s../dir.htmlRs TITLE="%s"s: <A HREF="t"s REL=s REV=t>s</A>  
(tlowerRR(R
tlabeltnodenametreltrevtaddrR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytlink~s

cCst|i}di|i|_g|_|i|i|idi|i}g|_|id|idt	|i
d|i
dt	|id|idt	|id|id||_
|djod	||_ndS(
NRsF
<HTML><HEAD>
  <!-- Converted with texi2html and Python -->
  <TITLE>s </TITLE>
  <LINK REL=Next HREF="s	" TITLE="s">
  <LINK REL=Previous HREF="s">
  <LINK REL=Up HREF="s">
</HEAD><BODY>
is<P>
%s</BODY></HTML>
(tlenR	tjoinRt
open_linkstoutput_linkstclose_linkstDOCTYPERRRRRRR(R
tlengthtlinks((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytfinalizes	


	i

cCs|iddS(Ns<HR>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR%scCs|iddS(Ns<HR>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR'scCs|i|ijo|id|in|id|idd|id|idd|id|idd|i|ijo|id	|indS(
Ns  Conts  NextRtNexts  PrevtPreviouss  UptUps  Top(tcontRR"RRRR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR&sN(t__name__t
__module__t__doc__R(ttypeR/RRRRtNoneR"R+R%R'R&(((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRZs	
		
			t	HTML3NodecBs eZdZdZdZRS(s;<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML Level 3//EN//3.0">cCs|iddS(Ns<DIV CLASS=Navigation>
 <HR>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR%scCs|iddS(Ns
 <HR>
</DIV>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR's(R0R1R(R%R'(((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR5s	t
TexinfoParsercBs
eZdZdZdedZdedZdZeZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSZUdTZVdUZWdVZXdWZYdXZZdYZ[dZZ\d[Z]d\Z^e]Z_e^Z`d]Zad^Zbd_Zcd`ZddaZedbZfdcZgddZhdeZidfZjdgZkdhZldiZmdjZndkZodlZpdmZqdnZrdoZsdpZtdqZudrZvdsZwdtZxduZydvZzdwZ{dxZ|dyZ}dzZ~d{Zd|Zd}Zd~ZdZdZdZdZdZe]Ze^ZdZdZdZdZdZdZdZeZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZeZeZeZdZdZdZdZdZdZdZeZeZeZeZeZeZeZeZeZeZeZeZeZeZeZeZdZdZdZdZdZdZdZdZdZdZdZdZeZdZdZdZdZdZdZdZdZdZdZdZdZeZdZdZdZdZdZdZdZdZdZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZeZdZdZ	eZ
dZdZdZ
dZdZdZdZdZdZdZdZdZeZdZdZdZdZdZdZdZdZeZ eZ!eZ"eZ#e Z$e!Z%eZ&eZ'e&Z(e'Z)dZ*dZ+dZ,dZ-dZ.dZ/dZ0dZ1dZ2dZ3dZ4dZ5dZ6dZ7dZ8dZ9dZ:dZ;dZ<e<Z=dZ>d	Z?d
Z@RS(s&copy;s(%(id)s)s5<A NAME=footnoteref%(id)s HREF="#footnotetext%(id)s">s</A>s5<A NAME=footnotetext%(id)s HREF="#footnoteref%(id)s">s</A>
%(text)s<P>
sJ
<P>
<HR NOSHADE SIZE=1 WIDTH=200>
<STRONG><EM>Footnotes</EM></STRONG>
<P>cCsh|_h|_d|_d|_d|_d|_d|_d|_g|_	d|_
d|_d|_d|_
d|_d|_|ig|_g|_d|_hdd6|_h|_g|_d|_d|_d|_d|_g|_d|_d|_dS(Nittmpt.Rithtml(tunknownt	filenamest	debuggingt
print_headersR4tnodefpt
nodelinenoR*tsavetextt	savestackthtmlhelpRt
includedirRRRt
resetindextcontentst	numberingtnofilltvaluest	stackinfot	footnotestitemargt
itemnumbert	itemindextnodet	nodestackR/tincludedepth(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs:															
											cCs
||_dS(N(RB(R
RB((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytsethtmlhelpscCs
||_dS(N(R(R
R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
setdirnamescCs
||_dS(N(RC(R
RC((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
setincludedirscCs|i}d}xC|o;|ddjpti|o|i}|d}qW|tt tjotdtfn|i||dS(Niit%sfile does not begin with %r(treadlinetblprogtmatchR#tMAGICtSyntaxErrort	parserest(R
Rtlinetlineno((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytparses(c
Cs`|}d|_d|_g|_g}x|ip|i}|id|_|pG|o%|ip|i|ng}n|djo	dGHnPn|d}ti|}|o|id\}}|||!}	|	djo|i	|q|o%|ip|i|ng}n|i
||q*ti|oxd|ijohd|ijoX|oM|ip?|i||io|i
dn|i
d	g}qqq*|i	|q*W|io	d
GHn|iodGHdG|iGHn|idjoBx?|io0|id
i|id
i|id
=qWndS(Niis*** EOF before @byetnoindenttrefilltformattexamples
s<P>
s*** Still skipping at the ends*** Stack not empty at the ends***i(R^R_(tdonetskiptstackRUR?tprocesstcmprogRWtspanRtcommandRVRGRRPROR+R(
R
Rtinitial_linenoR\taccuR[tmotatbtcmd((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRZsf			



	









	

cCs4|idjo|ii|ind|_dS(NR(R@R4RAR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytstartsaving@scCsQ|i}t|idjo|id|_|id=n
d|_|pdS(NiiR(R@R#RAR4(R
R@((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytcollectsavingsGs		cGsydi|}Wn|GHtnX|idjo|i||_n=|io|ii|n|io|ii|ndS(NR(R$t	TypeErrorR@R4R>RRN(R
targsR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRQs


cCs|idjodGH|i}n|io|in|io|idjo|id|id \}}}}|i	d||i	d||i	d||i
|ijo|i	d|in|idn|id	|iid|_n|i
o~|ioS|i
ip'|i
io8|i
io+|i
io|i
i|i
in|ii|i
d|_
nd
|_
dS(Ns$*** Still saving text at end of nodeis<HR>
iR,tPrevR.tTops</BODY>
R(R@R4RpRJtwritefootnotesR>R?Rt	nodelinksR"RRRRNR/R3RRRR+RROR(R
tdummyRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytendnode_s6






'

cCs|idjo[d|iGdG|iG|iG|o|dd Gn|ddp|dodGnHn|ioMxf|D]>}ti|}|p$|id}|i|qn|id\}}|id\}}|id\}}	|id	\}
}|id
\}}
|||!}|||	!}|ddjo
|}n||
|!}|||
!}|i	dt
|d
|d|d|ii||i||qWndi
|}|i|dS(Nit!sprocess:iis...s
iiit:s  <LI><A HREF="s">s</A>R(R<RcRdtinmenutmiprogRWtstriptexpandRgRRRBtmenuitemR$(R
RjR[RktbgntendRlRmtctdtetftgthRRtpunctR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyResD






		
cCs{|i}xZ|oR|ddjoAy|it|odSWntj
onX|d }qW|o|ddjS(Nitifsettifclearitmenu(RR(RdRIR#tKeyError(R
Rd((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR{s		c

CsMg}d}t|}x||jo|}ti||}|o|i}n|i||P|i|||!||}|d}|djo|idqn|djo|idqn|djo|idqn|djo|id	qn|d
jo|idqn|djo||pd
GH|idqn|d}|d=yt|d|}	Wn#tj
o|i|qnX|	qn|djot	d|n|}x0||jo"||t
ijo|d}qW||jo<|d}|||!}|djoq|i|qn|||!}||jos||d
job|d}|i|yt|d|}	Wn#tj
o|i|qnX|	qnyt|d|}	Wn#tj
o|i
|qnX|	qW|o
dG|GHndS(Niis
t<s&lt;Rs&gt;t&s&amp;t{Rt}s*** Unmatched }itclose_t@sunexpected funny %rRztopen_thandle_s*** Stack not empty at para:(R#tspprogtsearchtstartRRtgetattrtAttributeErrort
unknown_closetRuntimeErrortstringt
ascii_letterstunknown_opentunknown_handle(
R
RRdtitnRRkRRntmethod((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR~s

















!









cCsgd|dGH|d}|id||ii|pd|i|<n|i|d|i|<dS(Ns*** No open func for @s{...}RRi(RR:thas_key(R
Rn((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs

cCsdd|dGHd|}|id|ii|pd|i|<n|i|d|i|<dS(Ns*** No close func for @s{...}Ri(RR:R(R
Rn((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR
s


cCsYd|GH|id||ii|pd|i|<n|i|d|i|<dS(Ns*** No handler for @Ri(RR:R(R
Rn((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs
	cCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pythandle_noindent"scCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
handle_refill$scCs|}tii|i|}yt|d}Wn%tj
o}dGt|GHdSXd|iGdGt|GH|i}|i	}|i
}|id|_|i|d|id|_|i
||_||_	||_
d|iGdGt|GHdS(Ntrs*** Can't open include fileRys--> fileiis<-- file(tostpathR$RCRtIOErrortreprR<RbRcRdRPRZR(R
RrtfileRtmsgt	save_donet	save_skipt
save_stack((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_include(s&			
			cCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_dmn?scCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_dmn@scCs|iddS(Ns...(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_dotsBscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_dotsCscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_bulletEscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_bulletFscCs|iddS(NtTeX(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_TeXHscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_TeXIscCs|i|idS(N(RtCOPYRIGHT_SYMBOL(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pythandle_copyrightKscCs|i|idS(N(RR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_copyrightLscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_copyrightMscCs|iddS(Nt-(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_minusOscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_minusPscCs|iddS(Ns&#161;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_exclamdownvscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_exclamdownwscCs|iddS(Ns&#191;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_questiondownxscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_questiondownyscCs|iddS(Ns&#229;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_aazscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_aa{scCs|iddS(Ns&#197;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_AA|scCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_AA}scCs|iddS(Ns&#230;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_ae~scCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_aescCs|iddS(Ns&#198;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_AEscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_AEscCs|iddS(Ns&#248;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_oscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_oscCs|iddS(Ns&#216;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_OscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_OscCs|iddS(Ns&#223;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_ssscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_ssscCs|iddS(Ntoe(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_oescCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_oescCs|iddS(NtOE(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_OEscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_OEscCs|iddS(Nsl/(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_lscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_lscCs|iddS(NsL/(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_LscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_LscCs|iddS(Ns=&gt;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_resultscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_resultscCs|iddS(Ns==&gt;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_expansionscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_expansionscCs|iddS(Ns-|(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_printscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_printscCs|iddS(Nserror--&gt;(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_errorscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_errorscCs|iddS(Ns==(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_equivscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_equivscCs|iddS(Ns-!-(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_pointscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_pointscCs|id|idS(Nssee (RRo(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_pxrefs
cCs|idS(N(tmakeref(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_pxrefscCs|id|idS(NsSee (RRo(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_xrefs
cCs|idS(N(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_xrefscCs|idS(N(Ro(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_refscCs|idS(N(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_refscCs|id|idS(NsSee info file (RRo(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_inforefs
cCs|i}g}|idD]}||iq ~}x%t|djo|idq?W|d}|d}|id|d|ddS(	Nt,iRiit`s	', node `s'(RptsplitR}R#RR(R
Rt_[1]tsRrRNR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_inforefs0

c
Cs|i}g}|idD]}||iq ~}x%t|djo|idq?W|d}}|do|d}n|d}|d}t|}	|od|d	|	}	n|id
|	d|ddS(
NRiRiiiis../Rs	<A HREF="s">s</A>(RpRR}R#RRR(
R
RRRRrRRRRthref((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs0

cCs|idS(N(Ro(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_urefscCs|i}g}|idD]}||iq ~}x%t|djo|idq?W|d}|d}|p
|}n|id|d|ddS(	NRiRiis	<A HREF="s">s</A>(RpRR}R#RR(R
RRRRrRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_urefs0


cCs|idS(N(Ro(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_imagescCs|idS(N(t	makeimage(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_imagesc
Cs|i}g}|idD]}||iq ~}x%t|djo|idq?W|d}|d}|d}|d}|d}	|id	|}
tii|
d
o|d
7}nTtii|
do|d7}n/tii|
do|d7}n
d
|
GH|i	d|d|od|dpd|od|dpd|od|dpdd|i
i|
dS(NRiRiiiiiRs.pngs.jpgs.gifs*** Cannot find image s
<IMG SRC="Rs WIDTH="s	 HEIGHT="s ALT="s/>(RpRR}R#RRRRtexistsRRBtaddimage(R
RRRRrtfilenametwidththeighttalttextt
imagelocation((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs00




	cCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR
scCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs|iddS(Ns<CITE>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_citescCs|iddS(Ns</CITE>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_citescCs|iddS(Ns<CODE>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_codescCs|iddS(Ns</CODE>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_codescCs|iddS(Ns<TT>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_tscCs|iddS(Ns</TT>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_tscCs|iddS(Ns<DFN>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_dfnscCs|iddS(Ns</DFN>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_dfnscCs|iddS(Ns<EM>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_emphscCs|iddS(Ns</EM>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_emph scCs|iddS(Ns<I>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_i"scCs|iddS(Ns</I>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_i#scCsBt|id}|i|iht|d6|idS(Nitid(R#RJRtFN_SOURCE_PATTERNRRo(R
R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_footnote%s!cCs3t|id}|ii||ifdS(Ni(R#RJRRp(R
R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_footnote,scCs_|i|ix?|iD]4\}}|i|iht|d6|d6qWg|_dS(NRR(Rt	FN_HEADERRJtFN_TARGET_PATTERNR(R
RR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRu0s
 cCs|iddS(Ns<CODE>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_file7scCs|iddS(Ns</CODE>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_file8scCs|iddS(Ns<KBD>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_kbd:scCs|iddS(Ns</KBD>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_kbd;scCs|iddS(Ns<KEY>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_key=scCs|iddS(Ns</KEY>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_key>scCs|iddS(Ns<R>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_r@scCs|iddS(Ns</R>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_rAscCs|iddS(Ns`<SAMP>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	open_sampCscCs|iddS(Ns</SAMP>'(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
close_sampDscCs|iddS(Ns<SMALLCAPS>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_scFscCs|iddS(Ns</SMALLCAPS>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_scGscCs|iddS(Ns<STRONG>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_strongIscCs|iddS(Ns	</STRONG>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_strongJscCs|iddS(Ns<B>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_bLscCs|iddS(Ns</B>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_bMscCs|iddS(Ns<VAR>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_varOscCs|iddS(Ns</VAR>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_varPscCs|iddS(Ns	<NOBREAK>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_wRscCs|iddS(Ns
</NOBREAK>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_wSscCs|idS(N(Ro(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytopen_urlUscCs)|i}|id|d|ddS(Ns	<A HREF="s">s</A>(RpR(R
R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	close_urlVscCs|idS(N(Ro(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_emailZscCs)|i}|id|d|ddS(Ns<A HREF="mailto:s">s</A>(RpR(R
R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_email[scCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_smallbscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_smallcsc	Cs.|id\}}|||!}||i}|idjo.d|iGdG|iG|iGd|G|GHnyt|d|}Wnztj
onyt|d|}Wn2tj
o&|ip|i||ndSX|ii|||dSX|ip
|djo||ndS(NiRyscommand:Rtdo_tbgn_R(	RgR}R<RcRdRRtunknown_cmdR(R
R[RkRlRmRnRrtfunc((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRhes(


cCsQdGd|G|GH|ii|pd|i|<n|i|d|i|<dS(Ns*** unknownRi(R:R(R
RnRr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR3|scCs|i}|p	dGHn|d}|ip|id|jodG|GdGHn|id=yt|d|}Wn!tj
o|i|dSX|dS(Ns*** @end w/o argsiis*** @endt
unexpectedtend_(RRdRRtunknown_end(R
RrtwordsRnR4((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_ends	


cCsWd|}dGd|GH|ii|pd|i|<n|i|d|i|<dS(Nsend s*** unknownRi(R:R(R
Rn((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR7s


cCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_commentscCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_ifinfoscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_ifinfoscCs|id|_dS(Ni(Rc(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_iftexscCs|id|_dS(Ni(Rc(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	end_iftexscCs|id|_dS(Ni(Rc(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_ignorescCs|id|_dS(Ni(Rc(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_ignorescCs|id|_dS(Ni(Rc(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_texscCs|id|_dS(Ni(Rc(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_texscCsZ|id}|d}t|djo
d}ndi|d}||i|<dS(Nt ii(RR#R$RH(R
Rrtfieldstkeytvalue((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_sets

cCsd|i|<dS(N(R4RH(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_clearscCsn||iijp|i|djo*|id|_d|it|i<nd|it|i<dS(Nii(RHtkeysR4RcRIR#Rd(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_ifsets
cCszyJ|it|ido|id|_n|it|id=Wn)tj
odGt|idGHnXdS(Nis*** end_ifset: KeyError :(RIR#RdRcR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	end_ifsetscCsn||iijo>|i|dj	o*|id|_d|it|i<nd|it|i<dS(Nii(RHRIR4RcRIR#Rd(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_ifclears
cCszyJ|it|ido|id|_n|it|id=Wn)tj
odGt|idGHnXdS(Nis*** end_ifclear: KeyError :(RIR#RdRcR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_ifclearscCs|idS(N(Ro(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
open_valuescCsG|i}||iijo|i|i|n
dG|GHdS(Ns*** Undefined value: (RpRHRIR(R
RE((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytclose_valuescCs*|i|i||i|_dS(N(RoR~RpR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_settitles

cCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_parskipscCs|id|_dS(Ni(RxRb(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_byes
cCs|id|_dS(Ni(Rc(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_titlepagescCs|id|_dS(Ni(Rc(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_titlepagescCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_shorttitlepagescCs+|id|i||iddS(Ns<H1>s</H1>
(RR~(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_centers

cCs|id|_g}|idD]}||iq'~}x%t|djo|idqFW||_|d \}}}}|idt|}	|i	i
|	o
dG|	GHn#|iod|iGdG|	GHnd	|i	|	<||_|i
o!|io|i|id
_
n|ip
||_n|}
|io|
d|i}
n|i|i|i|i|
||||_|ii|i||||	dS(NiRiRRs*** Filename already in use: Rys--- writingiis -- (RxR?RR}R#RRvRRR;RR<RR/RORRtNodeRNRBtaddnode(R
RrRRtpartsRRRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_nodes2
	0	


	


c	CsZ|oO|idjo
d}n
t|}|i|d|d|d|dndS(Ns(dir)s../dir.htmls: <A HREF="s" TYPE="s">s</A>  
(RRR(R
RRR!((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR".s
cCsF|io8||i_x)|io|idi|jo0|idi|idi|id=q|idi|jo|idip|ii|id_n|iip|idi|i_n|idi|idi|id=q|djo(|iio|idi|i_nPqWndS(Nii(	RNR3ROR+RRRRR(R
R3((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytpopstack9s&


cCs$|id|d|iddS(NtH1ii(theadingR[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_chapterNscCs$|id|d|iddS(NR\ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_unnumberedRscCs$|id|d|iddS(NR\ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_appendixUscCs|id|ddS(NR\i(R](R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_topXscCs|id|ddS(NR\i(R](R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_chapheadingZscCs|id|ddS(NR\i(R](R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_majorheading\scCs$|id|d|iddS(NR\ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_section_scCs$|id|d|iddS(NR\ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_unnumberedseccscCs$|id|d|iddS(NR\ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_appendixsecfscCs|id|ddS(NR\i(R](R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_headingjscCs$|id|d|iddS(NtH2ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_subsectionmscCs$|id|d|iddS(NRhii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_unnumberedsubsecpscCs$|id|d|iddS(NRhii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_appendixsubsecsscCs|id|ddS(NRhi(R](R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_subheadingvscCs$|id|d|iddS(NtH3ii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_subsubsectionyscCs$|id|d|iddS(NRmii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_unnumberedsubsubsec|scCs$|id|d|iddS(NRmii(R]R[(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_appendixsubsubsecscCs|id|ddS(NRmi(R](R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_subsubheadingscCs|djox+t|i|jo|iidqW|i|d3|i|d|i|<d}x%|iD]}|t|d}qqW|d|}|ii|||ifn|id|d|i||id|d	|ip
|i	o
d
G|GHndS(NiiRR8RCRRs</s>
s---(
R#RFRRRERRR~R<R=(R
R3RrtleveltxR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR]s"

 
cCs|idddS(NsTable of Contentsi(tlistcontents(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_contentsscCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_shortcontentsscCs)|id|ddg}x|iD]\}}}||joq&n||djo)|id|dd|i|nN||djo<x9||djo#|d=|id|ddqWn|id|dt|d	|i||id
q&W|idt|dS(Ns<H1>s</H1>
<UL COMPACT PLAIN>
iis  s<UL PLAIN>
s</UL>
s<LI> <A HREF="s">s</A>
(RRERRR~R#(R
Rtmaxlevelt
prevlevelsRrRN((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRts(	


cCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_pagescCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_needscCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_groupscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	end_groupscCs,|io|idn|iddS(Ns
s<P>
(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_sps
cCs|iddS(Ns<HR>(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_hlinescCs|id|i|dS(Ns<DL>(Rt	do_deffnx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_deffns
cCs|iddS(Ns</DL>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	end_deffnscCs|idt|d}|d |d\}}}|id|x%|D]}|idt|qOW|id|id|dS(Ns<DT>is@b{%s}RCs
<DD>tfn(Rt
splitwordsR~tmakevartindex(R
RrR8tcategoryRtresttword((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs

cCs|id|dS(Ns	Function (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_defunscCs|id|dS(Ns	Function (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_defunxscCs|id|dS(NsMacro (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_defmacscCs|id|dS(NsMacro (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_defmacxscCs|id|dS(Ns{Special Form} (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_defspecscCs|id|dS(Ns{Special Form} (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_defspecxscCs|id|i|dS(Ns<DL>(Rt	do_defvrx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_defvrs
cCs|idt|d}|d |d\}}}|id|x|D]}|id|qOW|id|id|dS(Ns<DT>is	@code{%s}RCs
<DD>tvr(RRR~R(R
RrR8RRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs

cCs|id|dS(Ns	Variable (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_defvarscCs|id|dS(Ns	Variable (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_defvarxscCs|id|dS(Ns{User Option} (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_defoptscCs|id|dS(Ns{User Option} (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_defoptxscCs|id|i|dS(Ns<DL>(Rt
do_deftypefnx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_deftypefns
cCs|idt|d}|d |d\}}}}|id||fx%|D]}|idt|qXW|id|id|dS(Ns<DT>is@code{%s} @b{%s}RCs
<DD>R(RRR~RR(R
RrR8RtdatatypeRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs

cCs|id|dS(Ns	Function (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_deftypefunscCs|id|dS(Ns	Function (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_deftypefunxscCs|id|i|dS(Ns<DL>(Rt
do_deftypevrx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_deftypevrs
cCs|idt|d}|d |d\}}}}|id||fx|D]}|id|qXW|id|id|dS(Ns<DT>is@code{%s} @b{%s}RCs
<DD>R(RRR~R(R
RrR8RRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR s

cCs|id|dS(Ns	Variable (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_deftypevar+scCs|id|dS(Ns	Variable (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_deftypevarx.scCs|id|i|dS(Ns<DL>(Rt	do_defcvx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_defcv3s
c	Cs|idt|d}|d |d\}}}}|id|x|D]}|id|qRW|id|idd||fdS(Ns<DT>is@b{%s}RCs
<DD>Rs%s @r{on %s}(RRR~R(R
RrR8Rt	classnameRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR9s

cCs|id|dS(Ns{Instance Variable} (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_defivarDscCs|id|dS(Ns{Instance Variable} (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_defivarxGscCs|id|i|dS(Ns<DL>(Rt	do_defopx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_defopJs
c	Cs|idt|d}|d |d\}}}}|id|x%|D]}|idt|qRW|id|idd||fdS(Ns<DT>is@b{%s}RCs
<DD>Rs%s @r{on %s}(RRR~RR(R
RrR8RRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRPs

cCs|id|dS(NsMethod (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_defmethodZscCs|id|dS(NsMethod (R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_defmethodx]scCs|id|i|dS(Ns<DL>(Rt	do_deftpx(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_deftpbs
cCs|idt|d}|d |d\}}}|id|x|D]}|id|qOW|id|id|dS(Ns<DT>is@b{%s}RCs
<DD>ttp(RRR~R(R
RrR8RRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRhs

cCs^|p'|idd|it|i<n-||_|idd|it|i<dS(Ns<OL>
s</OL>
s<UL>
s</UL>
(RRIR#RdRL(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_enumeratets
	
cCsEd|_|i|it|id|it|id=dS(Ni(R4RLRRIR#Rd(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_enumerate|s	!cCs||_|iddS(Ns<UL>
(RKR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_itemizes	cCsd|_|iddS(Ns</UL>
(R4RKR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_itemizes	cCs||_|iddS(Ns<DL>
(RKR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	bgn_tables	cCsd|_|iddS(Ns</DL>
(R4RKR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	end_tables	cCsd|_|i|dS(NR(RMR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_ftables	cCsd|_|idS(N(R4RMR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_ftables	cCsd|_|i|dS(NR(RMR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_vtables	cCsd|_|idS(N(R4RMR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_vtables	cCs|io|i|i|n|iog|iddjo>|ido0|idtijo|id|d}q|id|}n|idjo'|id|}t|i|_n|io?|idd	jo+|i	d
|i
||i	dnq|io?|iddjo+|i	d
|i
||i	dn(|i	d|i
||i	ddS(NiRiRRRCs. ittables<DT>s
<DD>t
multitables<TR><TD>s</TD>
</TR>
s<LI>s  (RMRRKRRRLR4t	incrementRdRR~(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_items*

"





cCsd|_|iddS(Ns<TABLE BORDER="">
(R4RKR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_multitables	cCsd|_|iddS(Ns</TABLE>
<BR>
(R4RKR(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_multitables	cCs
d|_dS(N(R4RK(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pythandle_columnfractionsscCs|iddS(Ns</TD>
    <TD>(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
handle_tabscCs|iddS(Ns<BLOCKQUOTE>(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_quotationscCs|iddS(Ns</BLOCKQUOTE>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_quotationscCs!|id|_|iddS(Nis<PRE>(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_examplescCs!|id|id|_dS(Ns</PRE>
i(RRG(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_examples
cCs|i|ddS(Ns
(R~(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_exdentscCs!|id|_|iddS(Nis<PRE>
(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_flushleftscCs!|id|id|_dS(Ns</PRE>
i(RRG(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_flushlefts
cCs!|id|_|iddS(Nis<ADDRESS COMPACT>
(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_flushrightscCs!|id|id|_dS(Ns</ADDRESS>
i(RRG(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_flushrights
cCs+|id|id|iidS(Ns<DIR>
s$  <STRONG><EM>Menu</EM></STRONG><P>
(RRBt	beginmenu(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytbgn_menus

cCs|id|iidS(Ns</DIR>
(RRBtendmenu(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytend_menus
cCsdS(N((R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
bgn_cartouchescCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
end_cartouchescCsdg|_h|_d|id<d|id<d|id<d|id<d	|id
<d|id<h|_x$|iiD]}g|i|<q|WdS(
NtcptConcepttFunctionRtKeywordtkytProgramtpgtTypeRtVariableR(tnoncodeindicest
indextitlet
whichindexRI(R
R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRDs	





	cCs:|ii|o|i||ndGt|GHdS(Ns*** No index named(RRRR(R
RRr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
user_indexscCs|id|dS(NR(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_cindexscCs|id|dS(NR(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_findexscCs|id|dS(NR(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_kindexscCs|id|dS(NR(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_pindexscCs|id|dS(NR(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_tindexscCs|id|dS(NR(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt	do_vindexscCs7|i|i||if|ii||idS(N(RRRRBR(R
RRr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs|i}t|djodG|GHdS|\}}|ii|p|ii|odG|GHdS||joP|i||i|j	o5|i|}|i||t|)||i|<ndS(Nis*** bad @synindexs*** bad key(s) in @synindex(RR#RR(R
RrR8toldtnewtinew((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytdo_synindexs		

cCsT|i}xA|D]9}|ii|o|i|qdGt|GHqWdS(Ns*** No index named(RRRtprindexR(R
RrR8R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt
do_printindex.scCs||ij}|i|}|pdS|io#d|iGdG|i|GdGHng}tid}xs|D]k\}}|i}|}	x4|i|}
|
pPn|
i}||}q|i	|||fqqW|2|i
|idd}}
x|D]\}}}||f||
fjoqn|idjod|iG|GdG|GHn|id|od	|d
}n||jo|i
|n|idt||f||}}
qW|iddS(
NRys--- GeneratingRs^(@[a-z]+)?{s
<DL COMPACT>
iRzs<DT>s@code{Rs
<DD><A HREF="%s">%s</A>
s</DL>
(RRR<RtretcompileRRWRRtsortRR4R~R(R
RtiscodeindexRtindex1tjunkprogRERNtsortkeyt
oldsortkeyRkRtprevkeytprevnode((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR6sL







cCsZ|ioLdGH|ii}|ix+|D]}|idG|i|GHq/WndS(Ns--- Unrecognized commands ---i(R:RIRtljust(R
tcmdsRn((s//usr/lib64/python2.6/Tools/scripts/texi2html.pytreport^s

(AR0R1Rt
FN_ID_PATTERNRRRRRWRRQRRRSR]RZRoRpRRxReR{R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRt	open_asist
close_asisRRRRR	R
RRR
RRRRRRuRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.topen_titlefonttclose_titlefontR/R0RhR3R9R7R:tdo_cR;R<R=R>R?R@RARBRGRHRJRKRLRMRNROtdo_finalouttdo_setchapternewpagetdo_setfilenameRPRQRRRSRTRURVtdo_titletdo_subtitlet	do_authortdo_vskiptdo_vfilltdo_smallbooktdo_paragraphindenttdo_headingstdo_footnotestyletdo_evenheadingtdo_evenfootingt
do_oddheadingt
do_oddfootingtdo_everyheadingtdo_everyfootingRZR"R[R^R_R`RaRbRcRdReRftdo_appendixsectionRgRiRjRkRlRnRoRpRqR]RuRvtdo_summarycontentsRtRyRzR{R|R}R~RRRRt	end_defunRRt
end_defmacRRtend_defspecRRt	end_defvrRRt
end_defvarRRt
end_defoptRRt
end_deftypefnRRtend_deftypefunRRt
end_deftypevrRRtend_deftypevarRRt	end_defcvRRtend_defivarRRt	end_defopRRt
end_defmethodRRt	end_deftpRRRRRRRRRRRRtdo_itemxRRRRRRRRtbgn_lisptend_lisptbgn_smallexampletend_smallexamplet
bgn_smalllispt
end_smalllisptbgn_displaytend_displayt
bgn_formatt
end_formatRRRRRRRRRRDRRRRRRRRRtdo_syncodeindexRRR(((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR6s~	!					8		
		 	#		T																					&																																																				&																																															
																																																												
																										
																																												(tTexinfoParserHTML3cBseZdZdZdedZdedZdZeZdZ	dZ
d	Zd
ZdZ
dZd
ZdZdZRS(s&copy;s[%(id)s]s3<A ID=footnoteref%(id)s HREF="#footnotetext%(id)s">s</A>s;<FN ID=footnotetext%(id)s>
<P><A HREF="#footnoteref%(id)s">s</A>
%(text)s</P></FN>
s[<DIV CLASS=footnotes>
  <HR NOSHADE WIDTH=200>
  <STRONG><EM>Footnotes</EM></STRONG>
  <P>
cCs|iddS(Ns<BQ>(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRuscCs|iddS(Ns</BQ>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRvscCs!|id|_|iddS(Nis<PRE CLASS=example><CODE>(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRxscCs!|id|id|_dS(Ns</CODE></PRE>
i(RRG(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR}s
cCs!|id|_|iddS(Nis<PRE CLASS=flushleft>
(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs!|id|_|iddS(Nis4<DIV ALIGN=right CLASS=flushright><ADDRESS COMPACT>
(RGR(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs!|id|id|_dS(Ns</ADDRESS></DIV>
i(RRG(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs
cCs|id|iddS(Ns<UL PLAIN CLASS=menu>
s  <LH>Menu</LH>
(R(R
Rr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs
cCs|iddS(Ns</UL>
(R(R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs(R0R1RRRRRR5RWRRRRRRRRR(((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR'gs								tHTMLHelpcBseZdZeidZdZdZdZdZ	dZ
dZdZd	Z
eid
ZeidZdeid
ZdeidZdZeidZdZRS(s
    This class encapsulates support for HTML Help. Node names,
    file names, menu items, index items, and image file names are
    accumulated until a call to finalize(). At that time, three
    output files are created in the current directory:

        `helpbase`.hhp  is a HTML Help Workshop project file.
                        It contains various information, some of
                        which I do not understand; I just copied
                        the default project info from a fresh
                        installation.
        `helpbase`.hhc  is the Contents file for the project.
        `helpbase`.hhk  is the Index file for the project.

    When these files are used as input to HTML Help Workshop,
    the resulting file will be named:

        `helpbase`.chm

    If none of the defaults in `helpbase`.hhp are changed,
    the .CHM file will have Contents, Index, Search, and
    Favorites tabs.
    s@code{(.*?)}cCsy||_||_d|_d|_d|_g|_h|_h|_h|_	g|_
d|_h|_h|_
dS(NR(thelpbaseRR4tprojectfiletcontentfilet	indexfiletnodelistt	nodenamest	nodeindexR;t	indexlisttcurrenttmenudicttdumped(R
R)R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs												cCse|||||f}||i|<t|i|i|<|ii|||_g|i|i<dS(N(R;R#R-R/RR1R2(R
RRRRRRN((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRXs
	cCs!|i|i}|i|dS(N(R2R1R(R
RR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs||i|<dS(N(R;(R
t	imagename((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs|ii||fdS(N(R0R(R
RrR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCsdS(N((R
((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCs|ipdS|id}|id}|id}|id}|i}|id\}}}}	}
|
}y*t|d}|dIJ|dIJ|d	IJ|d
IJ|dIJ|d|d
IJ|d|d
IJ|d|d
IJ|dIJ|d|d
IJ|d|d
IJ|dIJ|dIJ|dIJ|d
IJ|dIJ|d|d|dIJ|d
IJ|dIJ|d
IJ|i||iWn/tj
o#}
|GdG|
GHtidnXyt|d}|dIJ|dIJ|dIJ|d IJ|d!IJ|d"IJ|d#IJ|d$IJ|d%IJ|d&IJ|d'IJ|d(IJ|d)IJ|i||d*IJ|d+IJ|iWn/tj
o#}
|GdG|
GHtidnXyt|d}|dIJ|d,IJ|dIJ|d IJ|d!IJ|d"IJ|d#IJ|d$IJ|d-IJ|d.IJ|i	||d*IJ|d+IJ|iWn/tj
o#}
|GdG|
GHtidnXdS(/Ns.chms.hhps.hhcs.hhkiRs	[OPTIONS]sAuto Index=Yess
Binary TOC=NosBinary Index=YessCompatibility=1.1sCompiled file=RsContents file=sDefault topic=sError log file=ErrorLog.logsIndex file=sTitle=sDisplay compile progress=YessFull-text search=YessDefault window=mains	[WINDOWS]smain=,"s","s=","","",,,,,0x23520,222,0x1046,[10,10,780,560],0xB0000,,,,,,0s[FILES]Rzis.<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">s0<!-- This file defines the table of contents -->s<HTML>s<HEAD>sF<meta name="GENERATOR"content="Microsoft&reg; HTML Help Workshop 4.1">s<!-- Sitemap 1.0 -->s</HEAD>s<BODY>s'   <OBJECT type="text/site properties">s2     <param name="Window Styles" value="0x800025">s*     <param name="comment" value="title:">s)     <param name="comment" value="base:">s   </OBJECT>s</BODY>s</HTML>s$<!-- This file defines the index -->s$<OBJECT type="text/site properties">s	</OBJECT>(
R)R-Rt	dumpfilesRRtsystexitt	dumpnodest	dumpindex(R
t
resultfileR*R+R,RRttopnextttopprevttopupttopfiletdefaulttopicRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR+s




	














































cCs8|ii}|ix|D]}||IJq WdS(N(R;RHR(R
toutfiletfilelistR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR5;s

cCs{h|_|io)|id\}}}}}||_n|dIJx$|iD]}|i|d|qPW|dIJdS(Nis<UL>s</UL>(R3R-ttopnodetdumpnode(R
R@RRwRN((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR8As	



ic
Cs|o|\}}}}}||_|ii|odSd|i|<|d|I|dI|d|dI|d|dI|dIJy(|i|}	|i|	|d|Wqtj
oqXndS(	NiRCs <LI><OBJECT type="text/sitemap">s<param name="Name" value="s">s<param name="Local" value="s	</OBJECT>i(R1R3RR2tdumpmenuR(
R
RNtindentR@RRRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRCLs 	



cCs|o|i}||ijo |d|dIJ|d7}nx0|D](}|i|}|i|||qGW||ijo |d|dIJ|d8}qndS(NRCs<UL>is</UL>(R1RBtgetnodeRC(R
RRER@tcurrentnodetitemtmenunode((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRDes	cCsJy|i|}|i|SWn'tj
odStj
odSXdS(N(R/R-RR4t
IndexError(R
RR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRFrs
cCs|dIJx{|iD]p\}}|i|}t|}|id|}|dI|d|dI|d|dI|dIJqW|dIJdS(	Ns<UL>Rs <LI><OBJECT type="text/sitemap">s<param name="Name" value="s">s<param name="Local" value="s	</OBJECT>s</UL>(R0t
codeexpandRR(R
R@REtlocation((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR9|s


cCsi|ii|}|p|S|id\}}|id\}}|| |||!||}|S(Nii(tcodeprogRWRg(R
R[tcoRRRlRm((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRKs(R0R1R2RRRMRRXRRRRRR+R6tstdoutR5R8RCRDRFR9RK(((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyR(s"								_
	
cCsd|dS(Ns@var{R((tstr((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRscCsg}d}t|}x||jorx-||jo||djo|d}q+W||joPn|}t|||}|i|||!qWx%t||jo|idqW|S(Nis 	
iR(R#tfindwordendR(RPt	minlengthR8RRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs"

s[@{} ]cCsd}x||joti||}|pPn|i}||}|d}|djo|d}q	|djo|d}q	|djo|d}q	|djo|djo	|dSq	W|S(NiiRRRRC(tfwprogRR(RPRRRrRkR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRQs$





cCs|i}t|dS(Ns.html(R}t
fixfunnychars(R((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRss!@-=+.cCspd}xc|t|joO||}|tjo$d}|| |||d}n|t|}q	W|S(NiRi(R#t	goodchars(R!RR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRTs

cCs|pdSxtititifD]}|d}||jo|i|d}|t|joXt|djo)|dd}|djo
d}qqt|d |d}n|d ||}|Sq%W|S(Nt1iiiit00t10(Rtdigitst	lowercaset	uppercaseRR#R(RtsequencetlastcR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyRs 


	cCs?ddk}d}d}d}d}d}x0|iddgjo|d}|id=q-W|iddjod}|id=n|iddjod}|id=n|iddjod}|id=n|idd	jo|id
}|idd5nt|idjodGd
GH|id
n|o
t}n
t}||_||_||_|id}|id
}	|i	|	|i
tii
|t||	}|i|yt|d}
Wn/tj
o#}|GdG|GH|idnX|i|
|
i|i|idS(NiiRis-ds-ps-cs-3s-Hiis5usage: texi2hh [-d [-d]] [-p] [-c] [-3] [-H htmlhelp]sinputfile outputdirectoryRRz(R6targvR#R7R'R6R/R<R=RRRSRRRR(RQRRR]RRR+(R6R<R=R/thtml3RBR)tparserRRRR((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyttests^


				







t__main__(RR6RRRXRRfRVtkwprogRR|RR5R6R'R(RRRSRQRRRYRURTRRaR0(((s//usr/lib64/python2.6/Tools/scripts/texi2html.pyt<module>Bs<	Z-							9


haha - 2025