Ñò 4Mc@sGddkZddkZddkZddklZdhd„ZdS(iÿÿÿÿN(tStringIOcCsttitititif}tƒ}tƒ}zåt|ƒt_|ot|dƒt_n |t_|t_|idƒo|d}|d=n|}tg}|i ƒD]\} } |d| | gq°~gƒ}|g|t_t|dƒ} t i ƒ} zÛyoy,ddt i f} t id| || ƒWn<tj o0}|iotid||ifƒqxnXWnetj oY}d d k}tiƒ\}} }|id i|i|| ƒ|i|ƒƒƒnXWd | iƒ| t i ƒjot i| ƒnXWd |\t_t_t_t_X|iƒo&d d k}|ii|iƒƒn|iƒS( s$ process an Python script using imp twt__file__s--trs.plugintrbt__main__s %s exit rc=%diÿÿÿÿNt(tsyststdintstdouttstderrtargvRtopenthas_keytsumtitemstostgetcwdtimpt PY_SOURCEt load_modulet SystemExittcodetlogterrort Exceptiont tracebacktexc_infotwritetjointformat_exception_onlyt format_tbtclosetchdirtgetvaluetplanettlogger(tscripttdoct output_filetoptionstsave_syst plugin_stdoutt plugin_stderrt plugin_filet_[1]tkeytvaluethandletcwdt descriptionteRttypettbR#((s@/home/sa3ruby/intertwingly.net/code/venus/planet/shell/plugin.pytrunsN      @  &     (RRRRtNoneR6(((s@/home/sa3ruby/intertwingly.net/code/venus/planet/shell/plugin.pyts$