Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ›tîa;ã@sNdZd add„ZeƒZiZdad dd„Zdd „ZgZd d„Z d d„Z eƒdS)z)module that aggregates config informationÚ_resetÚregister_resetc&Csddlm}ddl}i}|d|ƒ|jƒ}y|d|ƒ|j|ƒWntk rVYnX|jƒ}y|d|ƒ|j|ƒWnštk �r|jƒ}yny|jj|jjddƒƒ}Wnt tfk rÊd}YnX|rþt |d ƒ�}||j ƒ|ƒWdQRX|j|ƒWn YnXYnX|S) zÙ create & return defaults for all reportlab settings from reportlab.rl_settings.py reportlab.local_rl_settings.py reportlab_settings.py or ~/.reportlab_settings latter values override earlier é)Úrl_execNz#from reportlab.rl_settings import *z)from reportlab.local_rl_settings import *z from reportlab_settings import *ú~z.reportlab_settingsÚrb) Úreportlab.lib.utilsrÚosÚcopyÚupdateÚ ImportErrorÚpathÚ expanduserÚjoinÚKeyErrorÚopenÚread)rrÚ _DEFAULTSZ _overridesÚfnÚf©rú4/tmp/tmp4i9tl1d3/lib64/python/reportlab/rl_config.pyÚ_defaults_inits8       rNcCs>ddlm}d|}||kr$||}|r0||ƒ}|tƒ|<dS)z-set a module level value from environ/defaultr)ÚenvironZRL_N)rrÚglobals)ÚnameÚvalueÚconvrZenamerrrÚ_setOpt3s rc s.ddl‰ddl}|jjƒdaddlm}ddlm}t ikr¶t |ddƒa t dkrlGdd„dƒa t ƒ|_ a t tƒ}x8tjƒD],\}}|t |<tƒ|<|tkr~|j|ƒq~Wt|ƒaddl}ˆjjˆjj|jƒƒˆjƒˆjƒjdƒdtˆjjd d ƒd œ}�x*t D�] }|jd ƒ�rÆg}xrt |D]f} | |jd ˆjƒ} d| k�rtyˆjj| ƒ} Wnt t!fk �rr�w$YnX|| ƒ�r$|j| ƒ�q$Wt"|ˆj#j$|ƒ‡fdd„ƒt t%|tƒ|ƒƒtƒ|<n^t |}t&|t't(fƒ�rèt)|ƒ} n0|dk�r|fdd„} n|dk�rdd„} nd} t"||| ƒ�qWdS)z›This function allows easy resetting to the global defaults If the environment contains 'RL_xxx' then we use the value else we use the given defaultrN)Ú pagesizes)Úrl_isdirÚ_rl_config__unset_c@s eZdZdS)Ú_unset_N)Ú__name__Ú __module__Ú __qualname__rrrrr!Isr!ú:Ú XDG_DATA_HOMEz~/.local/share)Z REPORTLAB_DIRZCWDZdiskÚ sys_versionr&Z SearchPathú/rcs |jˆjƒS)N)ÚsplitÚpathsep)Úx)rrrÚgsz_startUp..ZdefaultPageSizecSs t||ƒS)N)Úgetattr)ÚvÚMrrrr,nsÚ trustedHostsÚtrustedSchemescSs8|dkr dSt|tƒr4dd„dd„|jdƒDƒDƒS|S)NcSsg|] }|r|‘qSrr)Ú.0Úyrrrú psz._startUp....cSsg|] }|jƒ‘qSr)Ústrip)r2r+rrrr4psú,)Ú isinstanceÚstrr))r.rrrr,ps)r0r1)*rÚsysÚversionr)r'Z reportlab.librrrÚ_SAVEDr-r!r ÚlistÚ__all__rÚitemsrÚappendÚtupleÚ reportlabr ÚabspathÚdirnameÚ__file__ÚgetcwdrÚgetÚendswithÚreplaceÚsepr rr rr*rÚfilterr7ÚintÚfloatÚtype) r9rrÚAÚkr.rAÚDÚPÚpÚdrr)rrÚ_startUp<sX            rTcsNdd„tDƒtdd…<‡fdd„tDƒ}|r0dSddlm}tj|ˆƒƒdS)z4register a function to be called by rl_config._resetcSsg|]}|ƒr|‘qSrr)r2r+rrrr4wsz"register_reset..Ncsg|]}|ƒˆkr|‘qSrr)r2r+)Úfuncrrr4xsr)Úref)Ú_registered_resetsÚweakrefrVr?)rUÚLrVr)rUrrus  cCs<tƒx0tdd…D] }|ƒ}|r*|ƒqtj|ƒqWdS)z&attempt to reset reportlab and friendsN)rTrWÚremove)rÚcrrrr}s )rr)N) Ú__doc__r=rrr;r'rrTrWrrrrrrÚs) 8