diff --git a/py/test/rsession/webdata/index.html b/py/test/rsession/webdata/index.html index b8ecad48c..fb03e2d08 100644 --- a/py/test/rsession/webdata/index.html +++ b/py/test/rsession/webdata/index.html @@ -20,6 +20,11 @@ z-index: 2; } + .error { + color: #F00; + font-weight: bold; + } + #navbar { position: fixed; right: 1em; diff --git a/py/test/rsession/webdata/source.js b/py/test/rsession/webdata/source.js index dbef91c4b..b4f7cd023 100644 --- a/py/test/rsession/webdata/source.js +++ b/py/test/rsession/webdata/source.js @@ -386,43 +386,27 @@ function some_strange_function_which_will_never_be_called () { } } -function show_skip (item_name_0) { - var v25,v26,v27; - var block = 0; - for(;;){ - switch(block){ - case 0: - v26 = ll_dict_getitem__Dict_String__String__String ( __consts_0.const_tuple,item_name_0 ); - set_msgbox ( item_name_0,v26 ); - block = 1; - break; - case 1: - return ( v25 ); - } - } -} - function show_traceback (item_name_1) { var v28,v29,v30,v31,v32,v33,v34,v35,v36,v37,v38,v39,v40,v41,v42,v43,v44,v45; var block = 0; for(;;){ switch(block){ case 0: - v29 = ll_dict_getitem__Dict_String__Record_item2__Str_St ( __consts_0.const_tuple__2,item_name_1 ); + v29 = ll_dict_getitem__Dict_String__Record_item2__Str_St ( __consts_0.const_tuple,item_name_1 ); v30 = v29.item0; v31 = v29.item1; v32 = v29.item2; v33 = new StringBuilder(); - v33.ll_append(__consts_0.const_str__3); + v33.ll_append(__consts_0.const_str__2); v35 = ll_str__StringR_StringConst_String ( undefined,v30 ); v33.ll_append(v35); - v33.ll_append(__consts_0.const_str__4); + v33.ll_append(__consts_0.const_str__3); v38 = ll_str__StringR_StringConst_String ( undefined,v31 ); v33.ll_append(v38); - v33.ll_append(__consts_0.const_str__5); + v33.ll_append(__consts_0.const_str__4); v41 = ll_str__StringR_StringConst_String ( undefined,v32 ); v33.ll_append(v41); - v33.ll_append(__consts_0.const_str__6); + v33.ll_append(__consts_0.const_str__5); v44 = v33.ll_build(); set_msgbox ( item_name_1,v44 ); block = 1; @@ -433,145 +417,91 @@ function show_traceback (item_name_1) { } } -function set_msgbox (item_name_2,data_3) { - var v138,v139,item_name_3,data_4,msgbox_0,v140,v141,v142,item_name_4,data_5,msgbox_1,v143,v144,v145,v146,v147,v148,v149,v150,v151,v152,item_name_5,data_6,msgbox_2,v153,v154,v155,v156; +function hide_info () { + var v64,v65,v66,v67,v68; var block = 0; for(;;){ switch(block){ case 0: - v139 = get_elem ( __consts_0.const_str__7 ); - item_name_3 = item_name_2; - data_4 = data_3; - msgbox_0 = v139; + v65 = __consts_0.Document; + v66 = v65.getElementById(__consts_0.const_str__7); + v67 = v66.style; + v67.visibility = __consts_0.const_str__8; block = 1; break; case 1: - v140 = msgbox_0.childNodes; - v141 = ll_len__List_ExternalType_ ( v140 ); - v142 = !!v141; - if (v142 == true) + return ( v64 ); + } + } +} + +function main () { + var v14,v15,v16,v17,v18,v19,v20,v21,v22,v23,v24; + var block = 0; + for(;;){ + switch(block){ + case 0: + __consts_0.py____test_rsession_webjs_Globals.ofinished = false; + v16 = __consts_0.ExportedMethods; + v17 = v16.show_hosts(host_init); + v18 = __consts_0.ExportedMethods; + v19 = v18.show_sessid(sessid_comeback); + __consts_0.Document.onkeypress = key_pressed; + v21 = __consts_0.Document; + v22 = v21.getElementById(__consts_0.const_str__11); + v23 = v22; + v23.setAttribute(__consts_0.const_str__12,__consts_0.const_str__13); + block = 1; + break; + case 1: + return ( v14 ); + } + } +} + +function sessid_comeback (id_0) { + var v206,v207,v208,v209; + var block = 0; + for(;;){ + switch(block){ + case 0: + __consts_0.py____test_rsession_webjs_Globals.osessid = id_0; + v208 = __consts_0.ExportedMethods; + v209 = v208.show_all_statuses(id_0,comeback); + block = 1; + break; + case 1: + return ( v206 ); + } + } +} + +function show_skip (item_name_0) { + var v25,v26,v27; + var block = 0; + for(;;){ + switch(block){ + case 0: + v26 = ll_dict_getitem__Dict_String__String__String ( __consts_0.const_tuple__14,item_name_0 ); + set_msgbox ( item_name_0,v26 ); + block = 1; + break; + case 1: + return ( v25 ); + } + } +} + +function opt_scroll () { + var v123,v124,v125,v126,v127; + var block = 0; + for(;;){ + switch(block){ + case 0: + v124 = __consts_0.py____test_rsession_webjs_Options.oscroll; + v125 = v124; + if (v125 == true) { - item_name_5 = item_name_3; - data_6 = data_4; - msgbox_2 = msgbox_0; - block = 4; - break; - } - else{ - item_name_4 = item_name_3; - data_5 = data_4; - msgbox_1 = msgbox_0; - block = 2; - break; - } - case 2: - v143 = create_elem ( __consts_0.const_str__8 ); - v144 = ll_strconcat__String_String ( item_name_4,__consts_0.const_str__6 ); - v145 = ll_strconcat__String_String ( v144,data_5 ); - v146 = create_text_elem ( v145 ); - v147 = v143; - v147.appendChild(v146); - v149 = msgbox_1; - v149.appendChild(v143); - __consts_0.Document.location = __consts_0.const_str__10; - __consts_0.py____test_rsession_webjs_Globals.odata_empty = false; - block = 3; - break; - case 3: - return ( v138 ); - case 4: - v153 = msgbox_2; - v154 = msgbox_2.childNodes; - v155 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v154,0 ); - v153.removeChild(v155); - item_name_3 = item_name_5; - data_4 = data_6; - msgbox_0 = msgbox_2; - block = 1; - break; - } - } -} - -function create_elem (s_1) { - var v174,v175,v176; - var block = 0; - for(;;){ - switch(block){ - case 0: - v175 = __consts_0.Document; - v176 = v175.createElement(s_1); - v174 = v176; - block = 1; - break; - case 1: - return ( v174 ); - } - } -} - -function ll_len__List_ExternalType_ (l_0) { - var v171,v172,v173; - var block = 0; - for(;;){ - switch(block){ - case 0: - v172 = l_0; - v173 = v172.length; - v171 = v173; - block = 1; - break; - case 1: - return ( v171 ); - } - } -} - -function ll_str__StringR_StringConst_String (self_0,s_0) { - var v167; - var block = 0; - for(;;){ - switch(block){ - case 0: - v167 = s_0; - block = 1; - break; - case 1: - return ( v167 ); - } - } -} - -function py____test_rsession_webjs_Globals () { - this.odata_empty = false; - this.osessid = __consts_0.const_str__12; - this.ohost = __consts_0.const_str__12; - this.orsync_dots = 0; - this.ofinished = false; - this.ohost_dict = __consts_0.const_tuple__13; - this.opending = __consts_0.const_list; - this.orsync_done = false; - this.ohost_pending = __consts_0.const_tuple__15; -} - -py____test_rsession_webjs_Globals.prototype.toString = function (){ - return ( '' ); -} - -inherits(py____test_rsession_webjs_Globals,Object); -function ll_dict_getitem__Dict_String__Record_item2__Str_St (d_1,key_2) { - var v157,v158,v159,v160,v161,v162,v163,etype_1,evalue_1,key_3,v164,v165,v166; - var block = 0; - for(;;){ - switch(block){ - case 0: - v158 = d_1; - v159 = (v158[key_2]!=undefined); - v160 = v159; - if (v160 == true) - { - key_3 = key_2; - v164 = d_1; block = 3; break; } @@ -580,106 +510,36 @@ function ll_dict_getitem__Dict_String__Record_item2__Str_St (d_1,key_2) { break; } case 1: - v161 = __consts_0.exceptions_KeyError; - v162 = v161.meta; - v163 = v161; - etype_1 = v162; - evalue_1 = v163; + __consts_0.py____test_rsession_webjs_Options.oscroll = true; block = 2; break; case 2: - throw(evalue_1); + return ( v123 ); case 3: - v165 = v164; - v166 = v165[key_3]; - v157 = v166; - block = 4; - break; - case 4: - return ( v157 ); - } - } -} - -function ll_strconcat__String_String (obj_0,arg0_0) { - var v177,v178,v179; - var block = 0; - for(;;){ - switch(block){ - case 0: - v178 = obj_0; - v179 = (v178+arg0_0); - v177 = v179; - block = 1; - break; - case 1: - return ( v177 ); - } - } -} - -function exceptions_Exception () { -} - -exceptions_Exception.prototype.toString = function (){ - return ( '' ); -} - -inherits(exceptions_Exception,Object); -function show_info (data_0) { - var v46,v47,v48,v49,v50,data_1,info_0,v51,v52,v53,info_1,v54,v55,v56,v57,v58,v59,data_2,info_2,v60,v61,v62,v63; - var block = 0; - for(;;){ - switch(block){ - case 0: - v47 = __consts_0.Document; - v48 = v47.getElementById(__consts_0.const_str__17); - v49 = v48.style; - v49.visibility = __consts_0.const_str__18; - data_1 = data_0; - info_0 = v48; - block = 1; - break; - case 1: - v51 = info_0.childNodes; - v52 = ll_len__List_ExternalType_ ( v51 ); - v53 = !!v52; - if (v53 == true) - { - data_2 = data_1; - info_2 = info_0; - block = 4; - break; - } - else{ - info_1 = info_0; - v54 = data_1; - block = 2; - break; - } - case 2: - v55 = create_text_elem ( v54 ); - v56 = info_1; - v56.appendChild(v55); - v58 = info_1.style; - v58.backgroundColor = __consts_0.const_str__19; - block = 3; - break; - case 3: - return ( v46 ); - case 4: - v60 = info_2; - v61 = info_2.childNodes; - v62 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v61,0 ); - v60.removeChild(v62); - data_1 = data_2; - info_0 = info_2; - block = 1; + __consts_0.py____test_rsession_webjs_Options.oscroll = false; + block = 2; break; } } } +function py____test_rsession_webjs_Globals () { + this.odata_empty = false; + this.osessid = __consts_0.const_str__16; + this.ohost = __consts_0.const_str__16; + this.orsync_dots = 0; + this.ofinished = false; + this.ohost_dict = __consts_0.const_tuple__17; + this.opending = __consts_0.const_list; + this.orsync_done = false; + this.ohost_pending = __consts_0.const_tuple__19; +} + +py____test_rsession_webjs_Globals.prototype.toString = function (){ + return ( '' ); +} + +inherits(py____test_rsession_webjs_Globals,Object); function hide_messagebox () { var v114,v115,v116,mbox_0,v117,v118,mbox_1,v119,v120,v121,v122; var block = 0; @@ -687,7 +547,7 @@ function hide_messagebox () { switch(block){ case 0: v115 = __consts_0.Document; - v116 = v115.getElementById(__consts_0.const_str__7); + v116 = v115.getElementById(__consts_0.const_str__20); mbox_0 = v116; block = 1; break; @@ -718,152 +578,1060 @@ function hide_messagebox () { } } -function ll_getitem_nonneg__dum_nocheckConst_List_ExternalT (func_0,l_1,index_0) { - var v183,v184,v185,l_2,index_1,v186,v187,v188,v189,index_2,v190,v191,v192; +function show_info (data_0) { + var v46,v47,v48,v49,v50,data_1,info_0,v51,v52,v53,info_1,v54,v55,v56,v57,v58,v59,data_2,info_2,v60,v61,v62,v63; var block = 0; for(;;){ switch(block){ case 0: - v184 = (index_0>=0); - undefined; - l_2 = l_1; - index_1 = index_0; + v47 = __consts_0.Document; + v48 = v47.getElementById(__consts_0.const_str__7); + v49 = v48.style; + v49.visibility = __consts_0.const_str__21; + data_1 = data_0; + info_0 = v48; block = 1; break; case 1: - v186 = l_2; - v187 = v186.length; - v188 = (index_1=v315); + v317 = v316; + if (v317 == true) + { + block = 3; + break; + } + else{ + iter_1 = iter_0; + index_3 = v313; + l_7 = v312; + block = 1; + break; + } + case 1: + v318 = (index_3+1); + iter_1.index = v318; + v320 = l_7; + v321 = v320[index_3]; + v311 = v321; + block = 2; + break; + case 2: + return ( v311 ); + case 3: + v322 = __consts_0.exceptions_StopIteration; + v323 = v322.meta; + v324 = v322; + etype_2 = v323; + evalue_2 = v324; + block = 4; + break; + case 4: + throw(evalue_2); + } + } +} + +function set_msgbox (item_name_2,data_3) { + var v139,v140,item_name_3,data_4,msgbox_0,v141,v142,v143,item_name_4,data_5,msgbox_1,v144,v145,v146,v147,v148,v149,v150,v151,v152,v153,item_name_5,data_6,msgbox_2,v154,v155,v156,v157; + var block = 0; + for(;;){ + switch(block){ + case 0: + v140 = get_elem ( __consts_0.const_str__20 ); + item_name_3 = item_name_2; + data_4 = data_3; + msgbox_0 = v140; + block = 1; + break; + case 1: + v141 = msgbox_0.childNodes; + v142 = ll_len__List_ExternalType_ ( v141 ); + v143 = !!v142; + if (v143 == true) + { + item_name_5 = item_name_3; + data_6 = data_4; + msgbox_2 = msgbox_0; + block = 4; + break; + } + else{ + item_name_4 = item_name_3; + data_5 = data_4; + msgbox_1 = msgbox_0; + block = 2; + break; + } + case 2: + v144 = create_elem ( __consts_0.const_str__70 ); + v145 = ll_strconcat__String_String ( item_name_4,__consts_0.const_str__5 ); + v146 = ll_strconcat__String_String ( v145,data_5 ); + v147 = create_text_elem ( v146 ); + v148 = v144; + v148.appendChild(v147); + v150 = msgbox_1; + v150.appendChild(v144); + __consts_0.Document.location = __consts_0.const_str__71; + __consts_0.py____test_rsession_webjs_Globals.odata_empty = false; + block = 3; + break; + case 3: + return ( v139 ); + case 4: + v154 = msgbox_2; + v155 = msgbox_2.childNodes; + v156 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v155,0 ); + v154.removeChild(v156); + item_name_3 = item_name_5; + data_4 = data_6; + msgbox_0 = msgbox_2; + block = 1; + break; + } + } +} + +function create_elem (s_1) { + var v549,v550,v551; + var block = 0; + for(;;){ + switch(block){ + case 0: + v550 = __consts_0.Document; + v551 = v550.createElement(s_1); + v549 = v551; + block = 1; + break; + case 1: + return ( v549 ); + } + } +} + +function show_crash () { + var v605,v606,v607,v608,v609,v610,v611,v612; + var block = 0; + for(;;){ + switch(block){ + case 0: + __consts_0.py____test_rsession_webjs_Globals.ofinished = true; + __consts_0.Document.title = __consts_0.const_str__72; + v608 = __consts_0.Document; + v609 = v608.getElementById(__consts_0.const_str__60); + v610 = v609.childNodes; + v611 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v610,0 ); + v611.nodeValue = __consts_0.const_str__73; + block = 1; + break; + case 1: + return ( v605 ); + } + } +} + +function exceptions_Exception () { +} + +exceptions_Exception.prototype.toString = function (){ + return ( '' ); +} + +inherits(exceptions_Exception,Object); function exceptions_StandardError () { } @@ -872,164 +1640,6 @@ exceptions_StandardError.prototype.toString = function (){ } inherits(exceptions_StandardError,exceptions_Exception); -function ll_listnext__Record_index__Signed__iterable_0 (iter_0) { - var v214,v215,v216,v217,v218,v219,v220,iter_1,index_3,l_4,v221,v222,v223,v224,v225,v226,v227,etype_3,evalue_3; - var block = 0; - for(;;){ - switch(block){ - case 0: - v215 = iter_0.iterable; - v216 = iter_0.index; - v217 = v215; - v218 = v217.length; - v219 = (v216>=v218); - v220 = v219; - if (v220 == true) - { - block = 3; - break; - } - else{ - iter_1 = iter_0; - index_3 = v216; - l_4 = v215; - block = 1; - break; - } - case 1: - v221 = (index_3+1); - iter_1.index = v221; - v223 = l_4; - v224 = v223[index_3]; - v214 = v224; - block = 2; - break; - case 2: - return ( v214 ); - case 3: - v225 = __consts_0.exceptions_StopIteration; - v226 = v225.meta; - v227 = v225; - etype_3 = v226; - evalue_3 = v227; - block = 4; - break; - case 4: - throw(evalue_3); - } - } -} - -function ll_list_is_true__List_ExternalType_ (l_3) { - var v193,v194,v195,v196,v197,v198,v199; - var block = 0; - for(;;){ - switch(block){ - case 0: - v194 = !!l_3; - v195 = v194; - if (v195 == true) - { - v196 = l_3; - block = 2; - break; - } - else{ - v193 = v194; - block = 1; - break; - } - case 1: - return ( v193 ); - case 2: - v197 = v196; - v198 = v197.length; - v199 = (v198!=0); - v193 = v199; - block = 1; - break; - } - } -} - -function ll_dict_getitem__Dict_String__List_String___String (d_2,key_4) { - var v200,v201,v202,v203,v204,v205,v206,etype_2,evalue_2,key_5,v207,v208,v209; - var block = 0; - for(;;){ - switch(block){ - case 0: - v201 = d_2; - v202 = (v201[key_4]!=undefined); - v203 = v202; - if (v203 == true) - { - key_5 = key_4; - v207 = d_2; - block = 3; - break; - } - else{ - block = 1; - break; - } - case 1: - v204 = __consts_0.exceptions_KeyError; - v205 = v204.meta; - v206 = v204; - etype_2 = v205; - evalue_2 = v206; - block = 2; - break; - case 2: - throw(evalue_2); - case 3: - v208 = v207; - v209 = v208[key_5]; - v200 = v209; - block = 4; - break; - case 4: - return ( v200 ); - } - } -} - -function hide_info () { - var v64,v65,v66,v67,v68; - var block = 0; - for(;;){ - switch(block){ - case 0: - v65 = __consts_0.Document; - v66 = v65.getElementById(__consts_0.const_str__17); - v67 = v66.style; - v67.visibility = __consts_0.const_str__25; - block = 1; - break; - case 1: - return ( v64 ); - } - } -} - -function ll_listiter__Record_index__Signed__iterable_List_S (ITER_0,lst_0) { - var v210,v211,v212,v213; - var block = 0; - for(;;){ - switch(block){ - case 0: - v211 = new Object(); - v211.iterable = lst_0; - v211.index = 0; - v210 = v211; - block = 1; - break; - case 1: - return ( v210 ); - } - } -} - function exceptions_LookupError () { } @@ -1046,94 +1656,7 @@ exceptions_KeyError.prototype.toString = function (){ } inherits(exceptions_KeyError,exceptions_LookupError); -function hide_host () { - var v100,v101,v102,elem_5,v103,v104,v105,v106,v107,v108,v109,elem_6,v110,v111,v112,v113; - var block = 0; - for(;;){ - switch(block){ - case 0: - v101 = __consts_0.Document; - v102 = v101.getElementById(__consts_0.const_str__20); - elem_5 = v102; - block = 1; - break; - case 1: - v103 = elem_5.childNodes; - v104 = ll_len__List_ExternalType_ ( v103 ); - v105 = !!v104; - if (v105 == true) - { - elem_6 = elem_5; - block = 4; - break; - } - else{ - v106 = elem_5; - block = 2; - break; - } - case 2: - v107 = v106.style; - v107.visibility = __consts_0.const_str__25; - __consts_0.py____test_rsession_webjs_Globals.ohost = __consts_0.const_str__12; - block = 3; - break; - case 3: - return ( v100 ); - case 4: - v110 = elem_6; - v111 = elem_6.childNodes; - v112 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v111,0 ); - v110.removeChild(v112); - elem_5 = elem_6; - block = 1; - break; - } - } -} - -function main () { - var v14,v15,v16,v17,v18,v19,v20,v21,v22,v23,v24; - var block = 0; - for(;;){ - switch(block){ - case 0: - __consts_0.py____test_rsession_webjs_Globals.ofinished = false; - v16 = __consts_0.ExportedMethods; - v17 = v16.show_hosts(host_init); - v18 = __consts_0.ExportedMethods; - v19 = v18.show_sessid(sessid_comeback); - __consts_0.Document.onkeypress = key_pressed; - v21 = __consts_0.Document; - v22 = v21.getElementById(__consts_0.const_str__27); - v23 = v22; - v23.setAttribute(__consts_0.const_str__28,__consts_0.const_str__29); - block = 1; - break; - case 1: - return ( v14 ); - } - } -} - -function create_text_elem (txt_0) { - var v180,v181,v182; - var block = 0; - for(;;){ - switch(block){ - case 0: - v181 = __consts_0.Document; - v182 = v181.createTextNode(txt_0); - v180 = v182; - block = 1; - break; - case 1: - return ( v180 ); - } - } -} - -function ll_dict_getitem__Dict_String__String__String (d_0,key_0) { +function ll_dict_getitem__Dict_String__Record_item2__Str_St (d_0,key_0) { var v128,v129,v130,v131,v132,v133,v134,etype_0,evalue_0,key_1,v135,v136,v137; var block = 0; for(;;){ @@ -1175,152 +1698,174 @@ function ll_dict_getitem__Dict_String__String__String (d_0,key_0) { } } -function host_init (host_dict_0) { - var v234,v235,v236,v237,v238,v239,host_dict_1,tbody_3,v240,v241,last_exc_value_1,host_dict_2,tbody_4,host_0,v242,v243,v244,v245,v246,v247,v248,v249,v250,v251,v252,v253,v254,v255,v256,v257,v258,v259,v260,v261,v262,v263,v264,v265,v266,v267,v268,host_dict_3,v269,v270,v271,v272,v273,v274,v275,v276,last_exc_value_2,key_6,v277,v278,v279,v280,v281; +function ll_len__List_Dict_String__String__ (l_4) { + var v286,v287,v288; var block = 0; for(;;){ switch(block){ case 0: - v235 = __consts_0.Document; - v236 = v235.getElementById(__consts_0.const_str__30); - v237 = host_dict_0; - v238 = ll_dict_kvi__Dict_String__String__List_String_LlT_ ( v237,undefined,undefined ); - v239 = ll_listiter__Record_index__Signed__iterable_List_S ( undefined,v238 ); - host_dict_1 = host_dict_0; - tbody_3 = v236; - v240 = v239; + v287 = l_4; + v288 = v287.length; + v286 = v288; block = 1; break; case 1: - try { - v241 = ll_listnext__Record_index__Signed__iterable_0 ( v240 ); - host_dict_2 = host_dict_1; - tbody_4 = tbody_3; - host_0 = v241; - v242 = v240; - block = 2; - break; - } - catch (exc){ - if (isinstanceof(exc, exceptions_StopIteration)) - { - host_dict_3 = host_dict_1; - block = 3; - break; - } - throw(exc); - } - case 2: - v243 = create_elem ( __consts_0.const_str__22 ); - v244 = tbody_4; - v244.appendChild(v243); - v246 = create_elem ( __consts_0.const_str__23 ); - v247 = v246.style; - v247.background = __consts_0.const_str__31; - v249 = ll_dict_getitem__Dict_String__String__String ( host_dict_2,host_0 ); - v250 = create_text_elem ( v249 ); - v251 = v246; - v251.appendChild(v250); - v246.id = host_0; - v254 = v243; - v254.appendChild(v246); - v256 = v246; - v257 = new StringBuilder(); - v257.ll_append(__consts_0.const_str__32); - v259 = ll_str__StringR_StringConst_String ( undefined,host_0 ); - v257.ll_append(v259); - v257.ll_append(__consts_0.const_str__33); - v262 = v257.ll_build(); - v256.setAttribute(__consts_0.const_str__34,v262); - v264 = v246; - v264.setAttribute(__consts_0.const_str__35,__consts_0.const_str__36); - __consts_0.py____test_rsession_webjs_Globals.orsync_dots = 0; - __consts_0.py____test_rsession_webjs_Globals.orsync_done = false; - setTimeout ( 'update_rsync()',1000 ); - host_dict_1 = host_dict_2; - tbody_3 = tbody_4; - v240 = v242; - block = 1; - break; - case 3: - __consts_0.py____test_rsession_webjs_Globals.ohost_dict = host_dict_3; - v270 = ll_newdict__Dict_String__List_String__LlT ( undefined ); - __consts_0.py____test_rsession_webjs_Globals.ohost_pending = v270; - v272 = host_dict_3; - v273 = ll_dict_kvi__Dict_String__String__List_String_LlT_ ( v272,undefined,undefined ); - v274 = ll_listiter__Record_index__Signed__iterable_List_S ( undefined,v273 ); - v275 = v274; - block = 4; - break; - case 4: - try { - v276 = ll_listnext__Record_index__Signed__iterable_0 ( v275 ); - key_6 = v276; - v277 = v275; - block = 5; - break; - } - catch (exc){ - if (isinstanceof(exc, exceptions_StopIteration)) - { - block = 6; - break; - } - throw(exc); - } - case 5: - v278 = new Array(); - v278.length = 0; - v280 = __consts_0.py____test_rsession_webjs_Globals.ohost_pending; - v280[key_6]=v278; - v275 = v277; - block = 4; - break; - case 6: - return ( v234 ); + return ( v286 ); } } } -function reshow_host () { - var v228,v229,v230,v231,v232,v233; +function ll_listiter__Record_index__Signed__iterable_List_D (ITER_0,lst_0) { + var v307,v308,v309,v310; var block = 0; for(;;){ switch(block){ case 0: - v229 = __consts_0.py____test_rsession_webjs_Globals.ohost; - v230 = ll_streq__String_String ( v229,__consts_0.const_str__12 ); - v231 = v230; - if (v231 == true) + v308 = new Object(); + v308.iterable = lst_0; + v308.index = 0; + v307 = v308; + block = 1; + break; + case 1: + return ( v307 ); + } + } +} + +function make_module_box (msg_30) { + var v813,v814,v815,v816,v817,v818,v819,v820,v821,v822,v823,v824,v825,v826,v827,v828,v829,v830,v831,v832,v833,v834,v835,v836,v837,v838,v839,v840,v841,v842,v843,v844,v845,v846,v847,v848,v849,v850,v851,v852,v853,v854,v855,v856,v857,v858,v859,v860,v861,v862,v863,v864,v865,v866,v867,v868,v869,v870,v871,v872; + var block = 0; + for(;;){ + switch(block){ + case 0: + v814 = create_elem ( __consts_0.const_str__24 ); + v815 = create_elem ( __consts_0.const_str__25 ); + v816 = v814; + v816.appendChild(v815); + v818 = v815; + v819 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__74 ); + v820 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__75 ); + v821 = new Object(); + v821.item0 = v819; + v821.item1 = v820; + v824 = v821.item0; + v825 = v821.item1; + v826 = new StringBuilder(); + v827 = ll_str__StringR_StringConst_String ( undefined,v824 ); + v826.ll_append(v827); + v826.ll_append(__consts_0.const_str__76); + v830 = ll_str__StringR_StringConst_String ( undefined,v825 ); + v826.ll_append(v830); + v826.ll_append(__consts_0.const_str__59); + v833 = v826.ll_build(); + v834 = create_text_elem ( v833 ); + v818.appendChild(v834); + v836 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__75 ); + v837 = ll_int__String_Signed ( v836,10 ); + v838 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__45 ); + __consts_0.const_tuple__77[v838]=v837; + v840 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__74 ); + v841 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__45 ); + __consts_0.const_tuple__78[v841]=v840; + v843 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__45 ); + v844 = ll_strconcat__String_String ( __consts_0.const_str__79,v843 ); + v815.id = v844; + v846 = v815; + v847 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__45 ); + v848 = new Object(); + v848.item0 = v847; + v850 = v848.item0; + v851 = new StringBuilder(); + v851.ll_append(__consts_0.const_str__80); + v853 = ll_str__StringR_StringConst_String ( undefined,v850 ); + v851.ll_append(v853); + v851.ll_append(__consts_0.const_str__28); + v856 = v851.ll_build(); + v846.setAttribute(__consts_0.const_str__29,v856); + v858 = v815; + v858.setAttribute(__consts_0.const_str__30,__consts_0.const_str__81); + v860 = create_elem ( __consts_0.const_str__25 ); + v861 = v814; + v861.appendChild(v860); + v863 = create_elem ( __consts_0.const_str__82 ); + v864 = v860; + v864.appendChild(v863); + v866 = create_elem ( __consts_0.const_str__83 ); + v867 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__45 ); + v866.id = v867; + v869 = v863; + v869.appendChild(v866); + v871 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__45 ); + __consts_0.const_tuple__84[v871]=0; + v813 = v814; + block = 1; + break; + case 1: + return ( v813 ); + } + } +} + +function hide_host () { + var v100,v101,v102,elem_5,v103,v104,v105,v106,v107,v108,v109,elem_6,v110,v111,v112,v113; + var block = 0; + for(;;){ + switch(block){ + case 0: + v101 = __consts_0.Document; + v102 = v101.getElementById(__consts_0.const_str__85); + elem_5 = v102; + block = 1; + break; + case 1: + v103 = elem_5.childNodes; + v104 = ll_len__List_ExternalType_ ( v103 ); + v105 = !!v104; + if (v105 == true) { - block = 2; + elem_6 = elem_5; + block = 4; break; } else{ - block = 1; + v106 = elem_5; + block = 2; break; } - case 1: - v232 = __consts_0.py____test_rsession_webjs_Globals.ohost; - show_host ( v232 ); - block = 2; - break; case 2: - return ( v228 ); + v107 = v106.style; + v107.visibility = __consts_0.const_str__8; + __consts_0.py____test_rsession_webjs_Globals.ohost = __consts_0.const_str__16; + block = 3; + break; + case 3: + return ( v100 ); + case 4: + v110 = elem_6; + v111 = elem_6.childNodes; + v112 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v111,0 ); + v110.removeChild(v112); + elem_5 = elem_6; + block = 1; + break; } } } -function opt_scroll () { - var v123,v124,v125,v126,v127; +function ll_dict_getitem__Dict_String__String__String (d_1,key_4) { + var v253,v254,v255,v256,v257,v258,v259,etype_1,evalue_1,key_5,v260,v261,v262; var block = 0; for(;;){ switch(block){ case 0: - v124 = __consts_0.py____test_rsession_webjs_Options.oscroll; - v125 = v124; - if (v125 == true) + v254 = d_1; + v255 = (v254[key_4]!=undefined); + v256 = v255; + if (v256 == true) { + key_5 = key_4; + v260 = d_1; block = 3; break; } @@ -1329,75 +1874,151 @@ function opt_scroll () { break; } case 1: - __consts_0.py____test_rsession_webjs_Options.oscroll = true; + v257 = __consts_0.exceptions_KeyError; + v258 = v257.meta; + v259 = v257; + etype_1 = v258; + evalue_1 = v259; block = 2; break; case 2: - return ( v123 ); + throw(evalue_1); case 3: - __consts_0.py____test_rsession_webjs_Options.oscroll = false; - block = 2; + v261 = v260; + v262 = v261[key_5]; + v253 = v262; + block = 4; + break; + case 4: + return ( v253 ); + } + } +} + +function ll_prepend__List_String__String (l_10,newitem_1) { + var v792,v793,v794,v795,v796,v797,l_11,newitem_2,dst_0,v798,v799,newitem_3,v800,v801,v802,l_12,newitem_4,dst_1,v803,v804,v805,v806,v807; + var block = 0; + for(;;){ + switch(block){ + case 0: + v793 = l_10; + v794 = v793.length; + v795 = l_10; + v796 = (v794+1); + v795.length = v796; + l_11 = l_10; + newitem_2 = newitem_1; + dst_0 = v794; + block = 1; + break; + case 1: + v798 = (dst_0>0); + v799 = v798; + if (v799 == true) + { + l_12 = l_11; + newitem_4 = newitem_2; + dst_1 = dst_0; + block = 4; + break; + } + else{ + newitem_3 = newitem_2; + v800 = l_11; + block = 2; + break; + } + case 2: + v801 = v800; + v801[0]=newitem_3; + block = 3; + break; + case 3: + return ( v792 ); + case 4: + v803 = (dst_1-1); + v804 = l_12; + v805 = l_12; + v806 = v805[v803]; + v804[dst_1]=v806; + l_11 = l_12; + newitem_2 = newitem_4; + dst_0 = v803; + block = 1; break; } } } -function exceptions_StopIteration () { -} - -exceptions_StopIteration.prototype.toString = function (){ - return ( '' ); -} - -inherits(exceptions_StopIteration,exceptions_Exception); -function ll_dict_kvi__Dict_String__String__List_String_LlT_ (d_3,LIST_0,func_1) { - var v302,v303,v304,v305,v306,v307,i_0,it_0,result_0,v308,v309,v310,i_1,it_1,result_1,v311,v312,v313,v314,it_2,result_2,v315,v316; +function ll_append__List_Dict_String__String___Dict_String_ (l_9,newitem_0) { + var v624,v625,v626,v627,v628,v629,v630,v631; var block = 0; for(;;){ switch(block){ case 0: - v303 = d_3; - v304 = get_dict_len ( v303 ); - v305 = ll_newlist__List_String_LlT_Signed ( undefined,v304 ); - v306 = d_3; - v307 = dict_items_iterator ( v306 ); - i_0 = 0; - it_0 = v307; - result_0 = v305; + v625 = l_9; + v626 = v625.length; + v627 = l_9; + v628 = (v626+1); + v627.length = v628; + v630 = l_9; + v630[v626]=newitem_0; block = 1; break; case 1: - v308 = it_0; - v309 = v308.ll_go_next(); - v310 = v309; - if (v310 == true) + return ( v624 ); + } + } +} + +function ll_dict_kvi__Dict_String__String__List_String_LlT_ (d_2,LIST_0,func_1) { + var v516,v517,v518,v519,v520,v521,i_2,it_0,result_0,v522,v523,v524,i_3,it_1,result_1,v525,v526,v527,v528,it_2,result_2,v529,v530; + var block = 0; + for(;;){ + switch(block){ + case 0: + v517 = d_2; + v518 = get_dict_len ( v517 ); + v519 = ll_newlist__List_String_LlT_Signed ( undefined,v518 ); + v520 = d_2; + v521 = dict_items_iterator ( v520 ); + i_2 = 0; + it_0 = v521; + result_0 = v519; + block = 1; + break; + case 1: + v522 = it_0; + v523 = v522.ll_go_next(); + v524 = v523; + if (v524 == true) { - i_1 = i_0; + i_3 = i_2; it_1 = it_0; result_1 = result_0; block = 3; break; } else{ - v302 = result_0; + v516 = result_0; block = 2; break; } case 2: - return ( v302 ); + return ( v516 ); case 3: - v311 = result_1; - v312 = it_1; - v313 = v312.ll_current_key(); - v311[i_1]=v313; + v525 = result_1; + v526 = it_1; + v527 = v526.ll_current_key(); + v525[i_3]=v527; it_2 = it_1; result_2 = result_1; - v315 = i_1; + v529 = i_3; block = 4; break; case 4: - v316 = (v315+1); - i_0 = v316; + v530 = (v529+1); + i_2 = v530; it_0 = it_2; result_0 = result_2; block = 1; @@ -1406,16 +2027,189 @@ function ll_dict_kvi__Dict_String__String__List_String_LlT_ (d_3,LIST_0,func_1) } } -function key_pressed (key_7) { - var v286,v287,v288,v289,v290,v291,v292,v293,v294,v295,v296,v297,v298,v299,v300,v301; +function ll_listslice_startonly__List_Dict_String__String__ (RESLIST_0,l1_0,start_0) { + var v289,v290,v291,v292,v293,v294,v295,v296,v297,v298,l1_1,i_0,j_0,l_5,len1_0,v299,v300,l1_2,i_1,j_1,l_6,len1_1,v301,v302,v303,v304,v305,v306; var block = 0; for(;;){ switch(block){ case 0: - v287 = key_7.charCode; - v288 = (v287==115); - v289 = v288; - if (v289 == true) + v290 = l1_0; + v291 = v290.length; + v292 = (start_0>=0); + undefined; + v294 = (start_0<=v291); + undefined; + v296 = (v291-start_0); + undefined; + v298 = ll_newlist__List_Dict_String__String__LlT_Signed ( undefined,v296 ); + l1_1 = l1_0; + i_0 = start_0; + j_0 = 0; + l_5 = v298; + len1_0 = v291; + block = 1; + break; + case 1: + v299 = (i_0=0); + undefined; + l_2 = l_1; + index_1 = index_0; block = 1; break; case 1: - return ( v282 ); + v273 = l_2; + v274 = v273.length; + v275 = (index_15); - v334 = v333; - if (v334 == true) - { - text_0 = v328; - elem_9 = elem_7; - block = 5; - break; - } - else{ - elem_8 = elem_7; - v335 = v328; - block = 3; - break; - } - case 3: - v336 = new StringBuilder(); - v336.ll_append(__consts_0.const_str__41); - v338 = ll_str__StringR_StringConst_String ( undefined,v335 ); - v336.ll_append(v338); - v336.ll_append(__consts_0.const_str__42); - v341 = v336.ll_build(); - v342 = elem_8.childNodes; - v343 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v342,0 ); - v343.nodeValue = v341; - setTimeout ( 'update_rsync()',1000 ); - block = 4; - break; - case 4: - return ( v317 ); - case 5: - __consts_0.py____test_rsession_webjs_Globals.orsync_dots = 0; - elem_8 = elem_9; - v335 = text_0; - block = 3; - break; - case 6: - v348 = v347.childNodes; - v349 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v348,0 ); - v349.nodeValue = __consts_0.const_str__39; - block = 4; - break; - } - } -} - -function ll_streq__String_String (s1_0,s2_0) { - var v353,v354,v355,v356,s2_1,v357,v358,v359,v360,v361,v362; - var block = 0; - for(;;){ - switch(block){ - case 0: - v354 = !!s1_0; - v355 = !v354; - v356 = v355; - if (v356 == true) - { - v360 = s2_0; - block = 3; - break; - } - else{ - s2_1 = s2_0; - v357 = s1_0; - block = 1; - break; - } - case 1: - v358 = v357; - v359 = (v358==s2_1); - v353 = v359; - block = 2; - break; - case 2: - return ( v353 ); - case 3: - v361 = !!v360; - v362 = !v361; - v353 = v362; - block = 2; - break; - } - } -} - -function ll_newdict__Dict_String__List_String__LlT (DICT_0) { - var v351,v352; - var block = 0; - for(;;){ - switch(block){ - case 0: - v352 = new Object(); - v351 = v352; - block = 1; - break; - case 1: - return ( v351 ); - } - } -} - -function ll_char_mul__Char_Signed (ch_0,times_0) { - var v394,v395,v396,v397,ch_1,times_1,i_2,buf_0,v398,v399,v400,v401,v402,ch_2,times_2,i_3,buf_1,v403,v404,v405; - var block = 0; - for(;;){ - switch(block){ - case 0: - v395 = new StringBuilder(); - v396 = v395; - v396.ll_allocate(times_0); - ch_1 = ch_0; - times_1 = times_0; - i_2 = 0; - buf_0 = v395; - block = 1; - break; - case 1: - v398 = (i_2=0); - undefined; - v414 = (start_0<=v411); - undefined; - v416 = (v411-start_0); - undefined; - v418 = ll_newlist__List_Dict_String__String__LlT_Signed ( undefined,v416 ); - l1_1 = l1_0; - i_4 = start_0; - j_0 = 0; - l_6 = v418; - len1_0 = v411; - block = 1; - break; - case 1: - v419 = (i_4=v435); - v437 = v436; - if (v437 == true) + v536 = iter_2.iterable; + v537 = iter_2.index; + v538 = v536; + v539 = v538.length; + v540 = (v537>=v539); + v541 = v540; + if (v541 == true) { block = 3; break; } else{ iter_3 = iter_2; - index_4 = v433; - l_8 = v432; + index_4 = v537; + l_8 = v536; block = 1; break; } case 1: - v438 = (index_4+1); - iter_3.index = v438; - v440 = l_8; - v441 = v440[index_4]; - v431 = v441; + v542 = (index_4+1); + iter_3.index = v542; + v544 = l_8; + v545 = v544[index_4]; + v535 = v545; block = 2; break; case 2: - return ( v431 ); + return ( v535 ); case 3: - v442 = __consts_0.exceptions_StopIteration; - v443 = v442.meta; - v444 = v442; - etype_4 = v443; - evalue_4 = v444; + v546 = __consts_0.exceptions_StopIteration; + v547 = v546.meta; + v548 = v546; + etype_3 = v547; + evalue_3 = v548; block = 4; break; case 4: - throw(evalue_4); + throw(evalue_3); } } } -function show_interrupt () { - var v651,v652,v653,v654,v655,v656,v657,v658; +function exceptions_StopIteration () { +} + +exceptions_StopIteration.prototype.toString = function (){ + return ( '' ); +} + +inherits(exceptions_StopIteration,exceptions_Exception); +function ll_newlist__List_Dict_String__String__LlT_Signed (self_1,length_1) { + var v968,v969; var block = 0; for(;;){ switch(block){ case 0: - __consts_0.py____test_rsession_webjs_Globals.ofinished = true; - __consts_0.Document.title = __consts_0.const_str__74; - v654 = __consts_0.Document; - v655 = v654.getElementById(__consts_0.const_str__39); - v656 = v655.childNodes; - v657 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v656,0 ); - v657.nodeValue = __consts_0.const_str__75; + v969 = ll_newlist__List_Dict_String__String__LlT_Signed_0 ( undefined,length_1 ); + v968 = v969; block = 1; break; case 1: - return ( v651 ); + return ( v968 ); } } } -function ll_listiter__Record_index__Signed__iterable_List_D (ITER_1,lst_1) { - var v427,v428,v429,v430; +function update_rsync () { + var v552,v553,v554,v555,v556,v557,v558,v559,v560,elem_7,v561,v562,v563,v564,v565,v566,v567,v568,v569,elem_8,v570,v571,v572,v573,v574,v575,v576,v577,v578,v579,v580,text_0,elem_9,v581,v582,v583,v584,v585; var block = 0; for(;;){ switch(block){ case 0: - v428 = new Object(); - v428.iterable = lst_1; - v428.index = 0; - v427 = v428; - block = 1; - break; - case 1: - return ( v427 ); - } - } -} - -function ll_prepend__List_String__String (l_10,newitem_1) { - var v815,v816,v817,v818,v819,v820,l_11,newitem_2,dst_0,v821,v822,newitem_3,v823,v824,v825,l_12,newitem_4,dst_1,v826,v827,v828,v829,v830; - var block = 0; - for(;;){ - switch(block){ - case 0: - v816 = l_10; - v817 = v816.length; - v818 = l_10; - v819 = (v817+1); - v818.length = v819; - l_11 = l_10; - newitem_2 = newitem_1; - dst_0 = v817; - block = 1; - break; - case 1: - v821 = (dst_0>0); - v822 = v821; - if (v822 == true) + v553 = __consts_0.py____test_rsession_webjs_Globals.ofinished; + v554 = v553; + if (v554 == true) { - l_12 = l_11; - newitem_4 = newitem_2; - dst_1 = dst_0; block = 4; break; } else{ - newitem_3 = newitem_2; - v823 = l_11; + block = 1; + break; + } + case 1: + v555 = __consts_0.Document; + v556 = v555.getElementById(__consts_0.const_str__60); + v557 = __consts_0.py____test_rsession_webjs_Globals.orsync_done; + v558 = v557; + v559 = (v558==1); + v560 = v559; + if (v560 == true) + { + v582 = v556; + block = 6; + break; + } + else{ + elem_7 = v556; block = 2; break; } case 2: - v824 = v823; - v824[0]=newitem_3; + v561 = __consts_0.py____test_rsession_webjs_Globals.orsync_dots; + v562 = ll_char_mul__Char_Signed ( '.',v561 ); + v563 = ll_strconcat__String_String ( __consts_0.const_str__87,v562 ); + v564 = __consts_0.py____test_rsession_webjs_Globals.orsync_dots; + v565 = (v564+1); + __consts_0.py____test_rsession_webjs_Globals.orsync_dots = v565; + v567 = __consts_0.py____test_rsession_webjs_Globals.orsync_dots; + v568 = (v567>5); + v569 = v568; + if (v569 == true) + { + text_0 = v563; + elem_9 = elem_7; + block = 5; + break; + } + else{ + elem_8 = elem_7; + v570 = v563; + block = 3; + break; + } + case 3: + v571 = new StringBuilder(); + v571.ll_append(__consts_0.const_str__58); + v573 = ll_str__StringR_StringConst_String ( undefined,v570 ); + v571.ll_append(v573); + v571.ll_append(__consts_0.const_str__59); + v576 = v571.ll_build(); + v577 = elem_8.childNodes; + v578 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v577,0 ); + v578.nodeValue = v576; + setTimeout ( 'update_rsync()',1000 ); + block = 4; + break; + case 4: + return ( v552 ); + case 5: + __consts_0.py____test_rsession_webjs_Globals.orsync_dots = 0; + elem_8 = elem_9; + v570 = text_0; block = 3; break; - case 3: - return ( v815 ); - case 4: - v826 = (dst_1-1); - v827 = l_12; - v828 = l_12; - v829 = v828[v826]; - v827[dst_1]=v829; - l_11 = l_12; - newitem_2 = newitem_4; - dst_0 = v826; - block = 1; + case 6: + v583 = v582.childNodes; + v584 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v583,0 ); + v584.nodeValue = __consts_0.const_str__60; + block = 4; break; } } } -function ll_len__List_String_ (l_13) { - var v831,v832,v833; +function ll_newdict__Dict_String__List_String__LlT (DICT_0) { + var v586,v587; var block = 0; for(;;){ switch(block){ case 0: - v832 = l_13; - v833 = v832.length; - v831 = v833; + v587 = new Object(); + v586 = v587; block = 1; break; case 1: - return ( v831 ); + return ( v586 ); + } + } +} + +function ll_streq__String_String (s1_0,s2_0) { + var v588,v589,v590,v591,s2_1,v592,v593,v594,v595,v596,v597; + var block = 0; + for(;;){ + switch(block){ + case 0: + v589 = !!s1_0; + v590 = !v589; + v591 = v590; + if (v591 == true) + { + v595 = s2_0; + block = 3; + break; + } + else{ + s2_1 = s2_0; + v592 = s1_0; + block = 1; + break; + } + case 1: + v593 = v592; + v594 = (v593==s2_1); + v588 = v594; + block = 2; + break; + case 2: + return ( v588 ); + case 3: + v596 = !!v595; + v597 = !v596; + v588 = v597; + block = 2; + break; } } } function add_received_item_outcome (msg_20,module_part_2) { - var v667,v668,v669,v670,msg_21,module_part_3,v671,v672,v673,v674,v675,v676,v677,v678,v679,v680,v681,v682,v683,v684,v685,v686,v687,v688,v689,msg_22,module_part_4,item_name_6,td_0,v690,v691,v692,v693,msg_23,module_part_5,item_name_7,td_1,v694,v695,v696,v697,v698,v699,v700,v701,v702,v703,v704,v705,v706,v707,v708,v709,v710,v711,v712,v713,msg_24,module_part_6,td_2,v714,v715,v716,v717,v718,module_part_7,td_3,v719,v720,v721,v722,v723,v724,v725,v726,v727,v728,v729,v730,v731,v732,v733,v734,v735,v736,v737,v738,v739,v740,v741,v742,v743,v744,v745,v746,v747,v748,v749,v750,v751,v752,v753,msg_25,module_part_8,td_4,v754,v755,v756,msg_26,module_part_9,item_name_8,td_5,v757,v758,v759,v760,msg_27,module_part_10,item_name_9,td_6,v761,v762,v763,v764,v765,v766,v767,v768,v769,v770,v771,v772,v773,v774,v775,v776,v777,v778,v779,v780,msg_28,module_part_11,td_7,v781,v782,v783,msg_29,module_part_12,v784,v785,v786,v787,v788,v789,v790,v791,v792,v793,v794,v795,v796,v797,v798,v799,v800,v801,v802,v803,v804,v805,v806,v807,v808,v809,v810,v811,v812,v813,v814; + var v632,v633,v634,v635,msg_21,module_part_3,v636,v637,v638,v639,v640,v641,v642,v643,v644,v645,v646,v647,v648,v649,v650,v651,v652,v653,v654,msg_22,module_part_4,item_name_6,td_0,v655,v656,v657,v658,msg_23,module_part_5,item_name_7,td_1,v659,v660,v661,v662,v663,v664,v665,v666,v667,v668,v669,v670,v671,v672,v673,v674,v675,v676,v677,v678,v679,v680,msg_24,module_part_6,td_2,v681,v682,v683,v684,v685,module_part_7,td_3,v686,v687,v688,v689,v690,v691,v692,v693,v694,v695,v696,v697,v698,v699,v700,v701,v702,v703,v704,v705,v706,v707,v708,v709,v710,v711,v712,v713,v714,v715,v716,v717,v718,v719,v720,msg_25,module_part_8,td_4,v721,v722,v723,msg_26,module_part_9,item_name_8,td_5,v724,v725,v726,v727,msg_27,module_part_10,item_name_9,td_6,v728,v729,v730,v731,v732,v733,v734,v735,v736,v737,v738,v739,v740,v741,v742,v743,v744,v745,v746,v747,msg_28,module_part_11,td_7,v748,v749,v750,msg_29,module_part_12,v751,v752,v753,v754,v755,v756,v757,v758,v759,v760,v761,v762,v763,v764,v765,v766,v767,v768,v769,v770,v771,v772,v773,v774,v775,v776,v777,v778,v779,v780,v781; var block = 0; for(;;){ switch(block){ case 0: - v668 = ll_dict_getitem__Dict_String__String__String ( msg_20,__consts_0.const_str__70 ); - v669 = ll_strlen__String ( v668 ); - v670 = !!v669; - if (v670 == true) + v633 = ll_dict_getitem__Dict_String__String__String ( msg_20,__consts_0.const_str__62 ); + v634 = ll_strlen__String ( v633 ); + v635 = !!v634; + if (v635 == true) { msg_29 = msg_20; module_part_12 = module_part_2; @@ -2542,47 +2562,47 @@ function add_received_item_outcome (msg_20,module_part_2) { break; } case 1: - v671 = create_elem ( __consts_0.const_str__23 ); - v672 = v671; - v673 = ll_dict_getitem__Dict_String__String__String ( msg_21,__consts_0.const_str__56 ); - v674 = new Object(); - v674.item0 = v673; - v676 = v674.item0; - v677 = new StringBuilder(); - v677.ll_append(__consts_0.const_str__76); - v679 = ll_str__StringR_StringConst_String ( undefined,v676 ); - v677.ll_append(v679); - v677.ll_append(__consts_0.const_str__33); - v682 = v677.ll_build(); - v672.setAttribute(__consts_0.const_str__34,v682); - v684 = v671; - v684.setAttribute(__consts_0.const_str__35,__consts_0.const_str__77); - v686 = ll_dict_getitem__Dict_String__String__String ( msg_21,__consts_0.const_str__56 ); - v687 = ll_dict_getitem__Dict_String__String__String ( msg_21,__consts_0.const_str__78 ); - v688 = ll_streq__String_String ( v687,__consts_0.const_str__29 ); - v689 = v688; - if (v689 == true) + v636 = create_elem ( __consts_0.const_str__25 ); + v637 = v636; + v638 = ll_dict_getitem__Dict_String__String__String ( msg_21,__consts_0.const_str__45 ); + v639 = new Object(); + v639.item0 = v638; + v641 = v639.item0; + v642 = new StringBuilder(); + v642.ll_append(__consts_0.const_str__80); + v644 = ll_str__StringR_StringConst_String ( undefined,v641 ); + v642.ll_append(v644); + v642.ll_append(__consts_0.const_str__28); + v647 = v642.ll_build(); + v637.setAttribute(__consts_0.const_str__29,v647); + v649 = v636; + v649.setAttribute(__consts_0.const_str__30,__consts_0.const_str__81); + v651 = ll_dict_getitem__Dict_String__String__String ( msg_21,__consts_0.const_str__45 ); + v652 = ll_dict_getitem__Dict_String__String__String ( msg_21,__consts_0.const_str__88 ); + v653 = ll_streq__String_String ( v652,__consts_0.const_str__13 ); + v654 = v653; + if (v654 == true) { msg_28 = msg_21; module_part_11 = module_part_3; - td_7 = v671; + td_7 = v636; block = 10; break; } else{ msg_22 = msg_21; module_part_4 = module_part_3; - item_name_6 = v686; - td_0 = v671; + item_name_6 = v651; + td_0 = v636; block = 2; break; } case 2: - v690 = ll_dict_getitem__Dict_String__String__String ( msg_22,__consts_0.const_str__79 ); - v691 = ll_streq__String_String ( v690,__consts_0.const_str__80 ); - v692 = !v691; - v693 = v692; - if (v693 == true) + v655 = ll_dict_getitem__Dict_String__String__String ( msg_22,__consts_0.const_str__89 ); + v656 = ll_streq__String_String ( v655,__consts_0.const_str__90 ); + v657 = !v656; + v658 = v657; + if (v658 == true) { msg_26 = msg_22; module_part_9 = module_part_4; @@ -2600,38 +2620,40 @@ function add_received_item_outcome (msg_20,module_part_2) { break; } case 3: - v694 = create_elem ( __consts_0.const_str__81 ); - v695 = v694; - v696 = ll_dict_getitem__Dict_String__String__String ( msg_23,__consts_0.const_str__56 ); - v697 = new Object(); - v697.item0 = v696; - v699 = v697.item0; - v700 = new StringBuilder(); - v700.ll_append(__consts_0.const_str__82); - v702 = ll_str__StringR_StringConst_String ( undefined,v699 ); - v700.ll_append(v702); - v700.ll_append(__consts_0.const_str__33); - v705 = v700.ll_build(); - v695.setAttribute(__consts_0.const_str__83,v705); - v707 = create_text_elem ( __consts_0.const_str__84 ); - v708 = v694; - v708.appendChild(v707); - v710 = td_1; - v710.appendChild(v694); - v712 = __consts_0.ExportedMethods; - v713 = v712.show_fail(item_name_7,fail_come_back); + v659 = create_elem ( __consts_0.const_str__91 ); + v660 = v659; + v661 = ll_dict_getitem__Dict_String__String__String ( msg_23,__consts_0.const_str__45 ); + v662 = new Object(); + v662.item0 = v661; + v664 = v662.item0; + v665 = new StringBuilder(); + v665.ll_append(__consts_0.const_str__92); + v667 = ll_str__StringR_StringConst_String ( undefined,v664 ); + v665.ll_append(v667); + v665.ll_append(__consts_0.const_str__28); + v670 = v665.ll_build(); + v660.setAttribute(__consts_0.const_str__93,v670); + v672 = create_text_elem ( __consts_0.const_str__94 ); + v673 = v659; + v673.setAttribute(__consts_0.const_str__95,__consts_0.const_str__96); + v675 = v659; + v675.appendChild(v672); + v677 = td_1; + v677.appendChild(v659); + v679 = __consts_0.ExportedMethods; + v680 = v679.show_fail(item_name_7,fail_come_back); msg_24 = msg_23; module_part_6 = module_part_5; td_2 = td_1; block = 4; break; case 4: - v714 = ll_dict_getitem__Dict_String__String__String ( msg_24,__consts_0.const_str__69 ); - v715 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__85,v714 ); - v716 = (v715%50); - v717 = (v716==0); - v718 = v717; - if (v718 == true) + v681 = ll_dict_getitem__Dict_String__String__String ( msg_24,__consts_0.const_str__61 ); + v682 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__84,v681 ); + v683 = (v682%50); + v684 = (v683==0); + v685 = v684; + if (v685 == true) { msg_25 = msg_24; module_part_8 = module_part_6; @@ -2642,64 +2664,64 @@ function add_received_item_outcome (msg_20,module_part_2) { else{ module_part_7 = module_part_6; td_3 = td_2; - v719 = msg_24; + v686 = msg_24; block = 5; break; } case 5: - v720 = ll_dict_getitem__Dict_String__String__String ( v719,__consts_0.const_str__69 ); - v721 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__85,v720 ); - v722 = (v721+1); - __consts_0.const_tuple__85[v720]=v722; - v724 = ll_strconcat__String_String ( __consts_0.const_str__86,v720 ); - v725 = get_elem ( v724 ); - v726 = ll_dict_getitem__Dict_String__String__String ( __consts_0.const_tuple__87,v720 ); - v727 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__85,v720 ); - v728 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__88,v720 ); - v729 = new Object(); - v729.item0 = v726; - v729.item1 = v727; - v729.item2 = v728; - v733 = v729.item0; - v734 = v729.item1; - v735 = v729.item2; - v736 = new StringBuilder(); - v737 = ll_str__StringR_StringConst_String ( undefined,v733 ); - v736.ll_append(v737); - v736.ll_append(__consts_0.const_str__73); - v740 = v734.toString(); - v736.ll_append(v740); - v736.ll_append(__consts_0.const_str__89); - v743 = v735.toString(); - v736.ll_append(v743); - v736.ll_append(__consts_0.const_str__42); - v746 = v736.ll_build(); - v747 = v725.childNodes; - v748 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v747,0 ); - v748.nodeValue = v746; - v750 = module_part_7.childNodes; - v751 = ll_getitem__dum_nocheckConst_List_ExternalType__Si ( undefined,v750,-1 ); - v752 = v751; - v752.appendChild(td_3); + v687 = ll_dict_getitem__Dict_String__String__String ( v686,__consts_0.const_str__61 ); + v688 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__84,v687 ); + v689 = (v688+1); + __consts_0.const_tuple__84[v687]=v689; + v691 = ll_strconcat__String_String ( __consts_0.const_str__79,v687 ); + v692 = get_elem ( v691 ); + v693 = ll_dict_getitem__Dict_String__String__String ( __consts_0.const_tuple__78,v687 ); + v694 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__84,v687 ); + v695 = ll_dict_getitem__Dict_String__Signed__String ( __consts_0.const_tuple__77,v687 ); + v696 = new Object(); + v696.item0 = v693; + v696.item1 = v694; + v696.item2 = v695; + v700 = v696.item0; + v701 = v696.item1; + v702 = v696.item2; + v703 = new StringBuilder(); + v704 = ll_str__StringR_StringConst_String ( undefined,v700 ); + v703.ll_append(v704); + v703.ll_append(__consts_0.const_str__65); + v707 = v701.toString(); + v703.ll_append(v707); + v703.ll_append(__consts_0.const_str__97); + v710 = v702.toString(); + v703.ll_append(v710); + v703.ll_append(__consts_0.const_str__59); + v713 = v703.ll_build(); + v714 = v692.childNodes; + v715 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v714,0 ); + v715.nodeValue = v713; + v717 = module_part_7.childNodes; + v718 = ll_getitem__dum_nocheckConst_List_ExternalType__Si ( undefined,v717,-1 ); + v719 = v718; + v719.appendChild(td_3); block = 6; break; case 6: - return ( v667 ); + return ( v632 ); case 7: - v754 = create_elem ( __consts_0.const_str__22 ); - v755 = module_part_8; - v755.appendChild(v754); + v721 = create_elem ( __consts_0.const_str__24 ); + v722 = module_part_8; + v722.appendChild(v721); module_part_7 = module_part_8; td_3 = td_4; - v719 = msg_25; + v686 = msg_25; block = 5; break; case 8: - v757 = ll_dict_getitem__Dict_String__String__String ( msg_26,__consts_0.const_str__79 ); - v758 = ll_streq__String_String ( v757,__consts_0.const_str__90 ); - v759 = !v758; - v760 = v759; - if (v760 == true) + v724 = ll_dict_getitem__Dict_String__String__String ( msg_26,__consts_0.const_str__89 ); + v725 = ll_streq__String_String ( v724,__consts_0.const_str__98 ); + v726 = !v725; + v727 = v726; + if (v727 == true) { msg_27 = msg_26; module_part_10 = module_part_9; @@ -2717,72 +2739,72 @@ function add_received_item_outcome (msg_20,module_part_2) { break; } case 9: - v761 = __consts_0.ExportedMethods; - v762 = v761.show_skip(item_name_9,skip_come_back); - v763 = create_elem ( __consts_0.const_str__81 ); - v764 = v763; - v765 = ll_dict_getitem__Dict_String__String__String ( msg_27,__consts_0.const_str__56 ); - v766 = new Object(); - v766.item0 = v765; - v768 = v766.item0; - v769 = new StringBuilder(); - v769.ll_append(__consts_0.const_str__91); - v771 = ll_str__StringR_StringConst_String ( undefined,v768 ); - v769.ll_append(v771); - v769.ll_append(__consts_0.const_str__33); - v774 = v769.ll_build(); - v764.setAttribute(__consts_0.const_str__83,v774); - v776 = create_text_elem ( __consts_0.const_str__92 ); - v777 = v763; - v777.appendChild(v776); - v779 = td_6; - v779.appendChild(v763); + v728 = __consts_0.ExportedMethods; + v729 = v728.show_skip(item_name_9,skip_come_back); + v730 = create_elem ( __consts_0.const_str__91 ); + v731 = v730; + v732 = ll_dict_getitem__Dict_String__String__String ( msg_27,__consts_0.const_str__45 ); + v733 = new Object(); + v733.item0 = v732; + v735 = v733.item0; + v736 = new StringBuilder(); + v736.ll_append(__consts_0.const_str__99); + v738 = ll_str__StringR_StringConst_String ( undefined,v735 ); + v736.ll_append(v738); + v736.ll_append(__consts_0.const_str__28); + v741 = v736.ll_build(); + v731.setAttribute(__consts_0.const_str__93,v741); + v743 = create_text_elem ( __consts_0.const_str__100 ); + v744 = v730; + v744.appendChild(v743); + v746 = td_6; + v746.appendChild(v730); msg_24 = msg_27; module_part_6 = module_part_10; td_2 = td_6; block = 4; break; case 10: - v781 = create_text_elem ( __consts_0.const_str__93 ); - v782 = td_7; - v782.appendChild(v781); + v748 = create_text_elem ( __consts_0.const_str__101 ); + v749 = td_7; + v749.appendChild(v748); msg_24 = msg_28; module_part_6 = module_part_11; td_2 = td_7; block = 4; break; case 11: - v784 = __consts_0.Document; - v785 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__70 ); - v786 = v784.getElementById(v785); - v787 = __consts_0.py____test_rsession_webjs_Globals.ohost_pending; - v788 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__70 ); - v789 = ll_dict_getitem__Dict_String__List_String___String ( v787,v788 ); - v790 = v789; - v791 = ll_pop_default__dum_nocheckConst_List_String_ ( undefined,v790 ); - v792 = __consts_0.py____test_rsession_webjs_Globals.ohost_pending; - v793 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__70 ); - v794 = ll_dict_getitem__Dict_String__List_String___String ( v792,v793 ); - v795 = ll_len__List_String_ ( v794 ); - v796 = __consts_0.py____test_rsession_webjs_Globals.ohost_dict; - v797 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__70 ); - v798 = ll_dict_getitem__Dict_String__String__String ( v796,v797 ); - v799 = new Object(); - v799.item0 = v798; - v799.item1 = v795; - v802 = v799.item0; - v803 = v799.item1; - v804 = new StringBuilder(); - v805 = ll_str__StringR_StringConst_String ( undefined,v802 ); - v804.ll_append(v805); - v804.ll_append(__consts_0.const_str__73); - v808 = ll_int_str__IntegerR_SignedConst_Signed ( undefined,v803 ); - v804.ll_append(v808); - v804.ll_append(__consts_0.const_str__42); - v811 = v804.ll_build(); - v812 = v786.childNodes; - v813 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v812,0 ); - v813.nodeValue = v811; + v751 = __consts_0.Document; + v752 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__62 ); + v753 = v751.getElementById(v752); + v754 = __consts_0.py____test_rsession_webjs_Globals.ohost_pending; + v755 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__62 ); + v756 = ll_dict_getitem__Dict_String__List_String___String ( v754,v755 ); + v757 = v756; + v758 = ll_pop_default__dum_nocheckConst_List_String_ ( undefined,v757 ); + v759 = __consts_0.py____test_rsession_webjs_Globals.ohost_pending; + v760 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__62 ); + v761 = ll_dict_getitem__Dict_String__List_String___String ( v759,v760 ); + v762 = ll_len__List_String_ ( v761 ); + v763 = __consts_0.py____test_rsession_webjs_Globals.ohost_dict; + v764 = ll_dict_getitem__Dict_String__String__String ( msg_29,__consts_0.const_str__62 ); + v765 = ll_dict_getitem__Dict_String__String__String ( v763,v764 ); + v766 = new Object(); + v766.item0 = v765; + v766.item1 = v762; + v769 = v766.item0; + v770 = v766.item1; + v771 = new StringBuilder(); + v772 = ll_str__StringR_StringConst_String ( undefined,v769 ); + v771.ll_append(v772); + v771.ll_append(__consts_0.const_str__65); + v775 = ll_int_str__IntegerR_SignedConst_Signed ( undefined,v770 ); + v771.ll_append(v775); + v771.ll_append(__consts_0.const_str__59); + v778 = v771.ll_build(); + v779 = v753.childNodes; + v780 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v779,0 ); + v780.nodeValue = v778; msg_21 = msg_29; module_part_3 = module_part_12; block = 1; @@ -2791,324 +2813,35 @@ function add_received_item_outcome (msg_20,module_part_2) { } } -function scroll_down_if_needed (mbox_2) { - var v636,v637,v638,v639,v640,v641,v642; +function ll_int_str__IntegerR_SignedConst_Signed (repr_0,i_4) { + var v811,v812; var block = 0; for(;;){ switch(block){ case 0: - v637 = __consts_0.py____test_rsession_webjs_Options.oscroll; - v638 = v637; - if (v638 == true) - { - v639 = mbox_2; - block = 2; - break; - } - else{ - block = 1; - break; - } - case 1: - return ( v636 ); - case 2: - v640 = v639.parentNode; - v641 = v640; - v641.scrollIntoView(); - block = 1; - break; - } - } -} - -function ll_int2dec__Signed (i_7) { - var v896,v897; - var block = 0; - for(;;){ - switch(block){ - case 0: - v897 = i_7.toString(); - v896 = v897; + v812 = ll_int2dec__Signed ( i_4 ); + v811 = v812; block = 1; break; case 1: - return ( v896 ); - } - } -} - -function skip_come_back (msg_32) { - var v941,v942,v943,v944; - var block = 0; - for(;;){ - switch(block){ - case 0: - v942 = ll_dict_getitem__Dict_String__String__String ( msg_32,__consts_0.const_str__57 ); - v943 = ll_dict_getitem__Dict_String__String__String ( msg_32,__consts_0.const_str__94 ); - __consts_0.const_tuple[v943]=v942; - block = 1; - break; - case 1: - return ( v941 ); - } - } -} - -function show_crash () { - var v643,v644,v645,v646,v647,v648,v649,v650; - var block = 0; - for(;;){ - switch(block){ - case 0: - __consts_0.py____test_rsession_webjs_Globals.ofinished = true; - __consts_0.Document.title = __consts_0.const_str__95; - v646 = __consts_0.Document; - v647 = v646.getElementById(__consts_0.const_str__39); - v648 = v647.childNodes; - v649 = ll_getitem_nonneg__dum_nocheckConst_List_ExternalT ( undefined,v648,0 ); - v649.nodeValue = __consts_0.const_str__96; - block = 1; - break; - case 1: - return ( v643 ); - } - } -} - -function ll_getitem__dum_nocheckConst_List_ExternalType__Si (func_2,l_14,index_5) { - var v927,v928,v929,v930,v931,l_15,index_6,length_3,v932,v933,v934,v935,index_7,v936,v937,v938,l_16,length_4,v939,v940; - var block = 0; - for(;;){ - switch(block){ - case 0: - v928 = l_14; - v929 = v928.length; - v930 = (index_5<0); - v931 = v930; - if (v931 == true) - { - l_16 = l_14; - length_4 = v929; - v939 = index_5; - block = 4; - break; - } - else{ - l_15 = l_14; - index_6 = index_5; - length_3 = v929; - block = 1; - break; - } - case 1: - v932 = (index_6>=0); - undefined; - v934 = (index_60); - undefined; - v950 = (length_5-1); - v951 = l_18; - v952 = v951[v950]; - ll_null_item__List_String_ ( l_18 ); - res_0 = v952; - newlength_0 = v950; - v954 = l_18; - block = 2; - break; - case 2: - v955 = v954; - v955.length = newlength_0; - v945 = res_0; - block = 3; - break; - case 3: - return ( v945 ); - } - } -} - -function make_module_box (msg_30) { - var v836,v837,v838,v839,v840,v841,v842,v843,v844,v845,v846,v847,v848,v849,v850,v851,v852,v853,v854,v855,v856,v857,v858,v859,v860,v861,v862,v863,v864,v865,v866,v867,v868,v869,v870,v871,v872,v873,v874,v875,v876,v877,v878,v879,v880,v881,v882,v883,v884,v885,v886,v887,v888,v889,v890,v891,v892,v893,v894,v895; - var block = 0; - for(;;){ - switch(block){ - case 0: - v837 = create_elem ( __consts_0.const_str__22 ); - v838 = create_elem ( __consts_0.const_str__23 ); - v839 = v837; - v839.appendChild(v838); - v841 = v838; - v842 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__97 ); - v843 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__98 ); - v844 = new Object(); - v844.item0 = v842; - v844.item1 = v843; - v847 = v844.item0; - v848 = v844.item1; - v849 = new StringBuilder(); - v850 = ll_str__StringR_StringConst_String ( undefined,v847 ); - v849.ll_append(v850); - v849.ll_append(__consts_0.const_str__99); - v853 = ll_str__StringR_StringConst_String ( undefined,v848 ); - v849.ll_append(v853); - v849.ll_append(__consts_0.const_str__42); - v856 = v849.ll_build(); - v857 = create_text_elem ( v856 ); - v841.appendChild(v857); - v859 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__98 ); - v860 = ll_int__String_Signed ( v859,10 ); - v861 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__56 ); - __consts_0.const_tuple__88[v861]=v860; - v863 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__97 ); - v864 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__56 ); - __consts_0.const_tuple__87[v864]=v863; - v866 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__56 ); - v867 = ll_strconcat__String_String ( __consts_0.const_str__86,v866 ); - v838.id = v867; - v869 = v838; - v870 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__56 ); - v871 = new Object(); - v871.item0 = v870; - v873 = v871.item0; - v874 = new StringBuilder(); - v874.ll_append(__consts_0.const_str__76); - v876 = ll_str__StringR_StringConst_String ( undefined,v873 ); - v874.ll_append(v876); - v874.ll_append(__consts_0.const_str__33); - v879 = v874.ll_build(); - v869.setAttribute(__consts_0.const_str__34,v879); - v881 = v838; - v881.setAttribute(__consts_0.const_str__35,__consts_0.const_str__77); - v883 = create_elem ( __consts_0.const_str__23 ); - v884 = v837; - v884.appendChild(v883); - v886 = create_elem ( __consts_0.const_str__100 ); - v887 = v883; - v887.appendChild(v886); - v889 = create_elem ( __consts_0.const_str__21 ); - v890 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__56 ); - v889.id = v890; - v892 = v886; - v892.appendChild(v889); - v894 = ll_dict_getitem__Dict_String__String__String ( msg_30,__consts_0.const_str__56 ); - __consts_0.const_tuple__85[v894]=0; - v836 = v837; - block = 1; - break; - case 1: - return ( v836 ); - } - } -} - -function ll_strlen__String (obj_1) { - var v904,v905,v906; - var block = 0; - for(;;){ - switch(block){ - case 0: - v905 = obj_1; - v906 = v905.length; - v904 = v906; - block = 1; - break; - case 1: - return ( v904 ); - } - } -} - -function ll_newlist__List_Dict_String__String__LlT_Signed_0 (LIST_2,length_2) { - var v900,v901,v902,v903; - var block = 0; - for(;;){ - switch(block){ - case 0: - v901 = new Array(); - v902 = v901; - v902.length = length_2; - v900 = v901; - block = 1; - break; - case 1: - return ( v900 ); - } - } -} - -function fail_come_back (msg_31) { - var v907,v908,v909,v910,v911,v912,v913,v914,v915,v916; - var block = 0; - for(;;){ - switch(block){ - case 0: - v908 = ll_dict_getitem__Dict_String__String__String ( msg_31,__consts_0.const_str__101 ); - v909 = ll_dict_getitem__Dict_String__String__String ( msg_31,__consts_0.const_str__102 ); - v910 = ll_dict_getitem__Dict_String__String__String ( msg_31,__consts_0.const_str__103 ); - v911 = new Object(); - v911.item0 = v908; - v911.item1 = v909; - v911.item2 = v910; - v915 = ll_dict_getitem__Dict_String__String__String ( msg_31,__consts_0.const_str__94 ); - __consts_0.const_tuple__2[v915]=v911; - block = 1; - break; - case 1: - return ( v907 ); + return ( v811 ); } } } function ll_dict_getitem__Dict_String__Signed__String (d_4,key_8) { - var v917,v918,v919,v920,v921,v922,v923,etype_5,evalue_5,key_9,v924,v925,v926; + var v1005,v1006,v1007,v1008,v1009,v1010,v1011,etype_6,evalue_6,key_9,v1012,v1013,v1014; var block = 0; for(;;){ switch(block){ case 0: - v918 = d_4; - v919 = (v918[key_8]!=undefined); - v920 = v919; - if (v920 == true) + v1006 = d_4; + v1007 = (v1006[key_8]!=undefined); + v1008 = v1007; + if (v1008 == true) { key_9 = key_8; - v924 = d_4; + v1012 = d_4; block = 3; break; } @@ -3117,51 +2850,69 @@ function ll_dict_getitem__Dict_String__Signed__String (d_4,key_8) { break; } case 1: - v921 = __consts_0.exceptions_KeyError; - v922 = v921.meta; - v923 = v921; - etype_5 = v922; - evalue_5 = v923; + v1009 = __consts_0.exceptions_KeyError; + v1010 = v1009.meta; + v1011 = v1009; + etype_6 = v1010; + evalue_6 = v1011; block = 2; break; case 2: - throw(evalue_5); + throw(evalue_6); case 3: - v925 = v924; - v926 = v925[key_9]; - v917 = v926; + v1013 = v1012; + v1014 = v1013[key_9]; + v1005 = v1014; block = 4; break; case 4: - return ( v917 ); + return ( v1005 ); } } } -function ll_null_item__List_String_ (lst_2) { - var v957,v958; +function ll_int2dec__Signed (i_29) { + var v1045,v1046; var block = 0; for(;;){ switch(block){ case 0: - undefined; + v1046 = i_29.toString(); + v1045 = v1046; block = 1; break; case 1: - return ( v957 ); + return ( v1045 ); + } + } +} + +function ll_strconcat__String_String (obj_0,arg0_0) { + var v873,v874,v875; + var block = 0; + for(;;){ + switch(block){ + case 0: + v874 = obj_0; + v875 = (v874+arg0_0); + v873 = v875; + block = 1; + break; + case 1: + return ( v873 ); } } } function ll_int__String_Signed (s_2,base_0) { - var v959,v960,v961,v962,v963,v964,etype_6,evalue_6,s_3,base_1,v965,s_4,base_2,v966,v967,s_5,base_3,v968,v969,s_6,base_4,i_8,strlen_0,v970,v971,s_7,base_5,i_9,strlen_1,v972,v973,v974,v975,v976,s_8,base_6,i_10,strlen_2,v977,v978,v979,v980,s_9,base_7,i_11,strlen_3,v981,v982,v983,v984,s_10,base_8,val_0,i_12,sign_0,strlen_4,v985,v986,s_11,val_1,i_13,sign_1,strlen_5,v987,v988,val_2,sign_2,v989,v990,v991,v992,v993,v994,v995,v996,v997,v998,s_12,val_3,i_14,sign_3,strlen_6,v999,v1000,v1001,v1002,s_13,val_4,sign_4,strlen_7,v1003,v1004,s_14,base_9,val_5,i_15,sign_5,strlen_8,v1005,v1006,v1007,v1008,v1009,s_15,base_10,c_0,val_6,i_16,sign_6,strlen_9,v1010,v1011,s_16,base_11,c_1,val_7,i_17,sign_7,strlen_10,v1012,v1013,s_17,base_12,c_2,val_8,i_18,sign_8,strlen_11,v1014,s_18,base_13,c_3,val_9,i_19,sign_9,strlen_12,v1015,v1016,s_19,base_14,val_10,i_20,sign_10,strlen_13,v1017,v1018,s_20,base_15,val_11,i_21,digit_0,sign_11,strlen_14,v1019,v1020,s_21,base_16,i_22,digit_1,sign_12,strlen_15,v1021,v1022,v1023,v1024,s_22,base_17,c_4,val_12,i_23,sign_13,strlen_16,v1025,s_23,base_18,c_5,val_13,i_24,sign_14,strlen_17,v1026,v1027,s_24,base_19,val_14,i_25,sign_15,strlen_18,v1028,v1029,v1030,s_25,base_20,c_6,val_15,i_26,sign_16,strlen_19,v1031,s_26,base_21,c_7,val_16,i_27,sign_17,strlen_20,v1032,v1033,s_27,base_22,val_17,i_28,sign_18,strlen_21,v1034,v1035,v1036,s_28,base_23,strlen_22,v1037,v1038,s_29,base_24,strlen_23,v1039,v1040,s_30,base_25,i_29,strlen_24,v1041,v1042,v1043,v1044,s_31,base_26,strlen_25,v1045,v1046; + var v876,v877,v878,v879,v880,v881,etype_5,evalue_5,s_3,base_1,v882,s_4,base_2,v883,v884,s_5,base_3,v885,v886,s_6,base_4,i_5,strlen_0,v887,v888,s_7,base_5,i_6,strlen_1,v889,v890,v891,v892,v893,s_8,base_6,i_7,strlen_2,v894,v895,v896,v897,s_9,base_7,i_8,strlen_3,v898,v899,v900,v901,s_10,base_8,val_0,i_9,sign_0,strlen_4,v902,v903,s_11,val_1,i_10,sign_1,strlen_5,v904,v905,val_2,sign_2,v906,v907,v908,v909,v910,v911,v912,v913,v914,v915,s_12,val_3,i_11,sign_3,strlen_6,v916,v917,v918,v919,s_13,val_4,sign_4,strlen_7,v920,v921,s_14,base_9,val_5,i_12,sign_5,strlen_8,v922,v923,v924,v925,v926,s_15,base_10,c_0,val_6,i_13,sign_6,strlen_9,v927,v928,s_16,base_11,c_1,val_7,i_14,sign_7,strlen_10,v929,v930,s_17,base_12,c_2,val_8,i_15,sign_8,strlen_11,v931,s_18,base_13,c_3,val_9,i_16,sign_9,strlen_12,v932,v933,s_19,base_14,val_10,i_17,sign_10,strlen_13,v934,v935,s_20,base_15,val_11,i_18,digit_0,sign_11,strlen_14,v936,v937,s_21,base_16,i_19,digit_1,sign_12,strlen_15,v938,v939,v940,v941,s_22,base_17,c_4,val_12,i_20,sign_13,strlen_16,v942,s_23,base_18,c_5,val_13,i_21,sign_14,strlen_17,v943,v944,s_24,base_19,val_14,i_22,sign_15,strlen_18,v945,v946,v947,s_25,base_20,c_6,val_15,i_23,sign_16,strlen_19,v948,s_26,base_21,c_7,val_16,i_24,sign_17,strlen_20,v949,v950,s_27,base_22,val_17,i_25,sign_18,strlen_21,v951,v952,v953,s_28,base_23,strlen_22,v954,v955,s_29,base_24,strlen_23,v956,v957,s_30,base_25,i_26,strlen_24,v958,v959,v960,v961,s_31,base_26,strlen_25,v962,v963; var block = 0; for(;;){ switch(block){ case 0: - v960 = (2<=base_0); - v961 = v960; - if (v961 == true) + v877 = (2<=base_0); + v878 = v877; + if (v878 == true) { s_3 = s_2; base_1 = base_0; @@ -3173,25 +2924,25 @@ function ll_int__String_Signed (s_2,base_0) { break; } case 1: - v962 = __consts_0.exceptions_ValueError; - v963 = v962.meta; - v964 = v962; - etype_6 = v963; - evalue_6 = v964; + v879 = __consts_0.exceptions_ValueError; + v880 = v879.meta; + v881 = v879; + etype_5 = v880; + evalue_5 = v881; block = 2; break; case 2: - throw(evalue_6); + throw(evalue_5); case 3: - v965 = (base_1<=36); + v882 = (base_1<=36); s_4 = s_3; base_2 = base_1; - v966 = v965; + v883 = v882; block = 4; break; case 4: - v967 = v966; - if (v967 == true) + v884 = v883; + if (v884 == true) { s_5 = s_4; base_3 = base_2; @@ -3203,22 +2954,22 @@ function ll_int__String_Signed (s_2,base_0) { break; } case 5: - v968 = s_5; - v969 = v968.length; + v885 = s_5; + v886 = v885.length; s_6 = s_5; base_4 = base_3; - i_8 = 0; - strlen_0 = v969; + i_5 = 0; + strlen_0 = v886; block = 6; break; case 6: - v970 = (i_8=base_15); - v1020 = v1019; - if (v1020 == true) + v936 = (digit_0>=base_15); + v937 = v936; + if (v937 == true) { s_11 = s_20; val_1 = val_11; - i_13 = i_21; + i_10 = i_18; sign_1 = sign_11; strlen_5 = strlen_14; block = 12; @@ -3547,49 +3298,49 @@ function ll_int__String_Signed (s_2,base_0) { else{ s_21 = s_20; base_16 = base_15; - i_22 = i_21; + i_19 = i_18; digit_1 = digit_0; sign_12 = sign_11; strlen_15 = strlen_14; - v1021 = val_11; + v938 = val_11; block = 26; break; } case 26: - v1022 = (v1021*base_16); - v1023 = (v1022+digit_1); - v1024 = (i_22+1); + v939 = (v938*base_16); + v940 = (v939+digit_1); + v941 = (i_19+1); s_10 = s_21; base_8 = base_16; - val_0 = v1023; - i_12 = v1024; + val_0 = v940; + i_9 = v941; sign_0 = sign_12; strlen_4 = strlen_15; block = 11; break; case 27: - v1025 = (c_4<=90); + v942 = (c_4<=90); s_23 = s_22; base_18 = base_17; c_5 = c_4; val_13 = val_12; - i_24 = i_23; + i_21 = i_20; sign_14 = sign_13; strlen_17 = strlen_16; - v1026 = v1025; + v943 = v942; block = 28; break; case 28: - v1027 = v1026; - if (v1027 == true) + v944 = v943; + if (v944 == true) { s_24 = s_23; base_19 = base_18; val_14 = val_13; - i_25 = i_24; + i_22 = i_21; sign_15 = sign_14; strlen_18 = strlen_17; - v1028 = c_5; + v945 = c_5; block = 29; break; } @@ -3598,47 +3349,47 @@ function ll_int__String_Signed (s_2,base_0) { base_11 = base_18; c_1 = c_5; val_7 = val_13; - i_17 = i_24; + i_14 = i_21; sign_7 = sign_14; strlen_10 = strlen_17; block = 21; break; } case 29: - v1029 = (v1028-65); - v1030 = (v1029+10); + v946 = (v945-65); + v947 = (v946+10); s_20 = s_24; base_15 = base_19; val_11 = val_14; - i_21 = i_25; - digit_0 = v1030; + i_18 = i_22; + digit_0 = v947; sign_11 = sign_15; strlen_14 = strlen_18; block = 25; break; case 30: - v1031 = (c_6<=122); + v948 = (c_6<=122); s_26 = s_25; base_21 = base_20; c_7 = c_6; val_16 = val_15; - i_27 = i_26; + i_24 = i_23; sign_17 = sign_16; strlen_20 = strlen_19; - v1032 = v1031; + v949 = v948; block = 31; break; case 31: - v1033 = v1032; - if (v1033 == true) + v950 = v949; + if (v950 == true) { s_27 = s_26; base_22 = base_21; val_17 = val_16; - i_28 = i_27; + i_25 = i_24; sign_18 = sign_17; strlen_21 = strlen_20; - v1034 = c_7; + v951 = c_7; block = 32; break; } @@ -3647,71 +3398,71 @@ function ll_int__String_Signed (s_2,base_0) { base_10 = base_21; c_0 = c_7; val_6 = val_16; - i_16 = i_27; + i_13 = i_24; sign_6 = sign_17; strlen_9 = strlen_20; block = 20; break; } case 32: - v1035 = (v1034-97); - v1036 = (v1035+10); + v952 = (v951-97); + v953 = (v952+10); s_20 = s_27; base_15 = base_22; val_11 = val_17; - i_21 = i_28; - digit_0 = v1036; + i_18 = i_25; + digit_0 = v953; sign_11 = sign_18; strlen_14 = strlen_21; block = 25; break; case 33: - v1038 = (v1037+1); + v955 = (v954+1); s_10 = s_28; base_8 = base_23; val_0 = 0; - i_12 = v1038; + i_9 = v955; sign_0 = 1; strlen_4 = strlen_22; block = 11; break; case 34: - v1040 = (v1039+1); + v957 = (v956+1); s_10 = s_29; base_8 = base_24; val_0 = 0; - i_12 = v1040; + i_9 = v957; sign_0 = -1; strlen_4 = strlen_23; block = 11; break; case 35: - v1041 = s_30; - v1042 = v1041.charAt(i_29); - v1043 = (v1042==' '); - v1044 = v1043; - if (v1044 == true) + v958 = s_30; + v959 = v958.charAt(i_26); + v960 = (v959==' '); + v961 = v960; + if (v961 == true) { s_31 = s_30; base_26 = base_25; strlen_25 = strlen_24; - v1045 = i_29; + v962 = i_26; block = 36; break; } else{ s_7 = s_30; base_5 = base_25; - i_9 = i_29; + i_6 = i_26; strlen_1 = strlen_24; block = 7; break; } case 36: - v1046 = (v1045+1); + v963 = (v962+1); s_6 = s_31; base_4 = base_26; - i_8 = v1046; + i_5 = v963; strlen_0 = strlen_25; block = 6; break; @@ -3719,6 +3470,257 @@ function ll_int__String_Signed (s_2,base_0) { } } +function ll_newlist__List_Dict_String__String__LlT_Signed_0 (LIST_2,length_2) { + var v976,v977,v978,v979; + var block = 0; + for(;;){ + switch(block){ + case 0: + v977 = new Array(); + v978 = v977; + v978.length = length_2; + v976 = v977; + block = 1; + break; + case 1: + return ( v976 ); + } + } +} + +function ll_newlist__List_String_LlT_Signed (LIST_1,length_0) { + var v964,v965,v966,v967; + var block = 0; + for(;;){ + switch(block){ + case 0: + v965 = new Array(); + v966 = v965; + v966.length = length_0; + v964 = v965; + block = 1; + break; + case 1: + return ( v964 ); + } + } +} + +function ll_pop_default__dum_nocheckConst_List_String_ (func_3,l_17) { + var v1033,v1034,v1035,l_18,length_5,v1036,v1037,v1038,v1039,v1040,v1041,res_0,newlength_0,v1042,v1043,v1044; + var block = 0; + for(;;){ + switch(block){ + case 0: + v1034 = l_17; + v1035 = v1034.length; + l_18 = l_17; + length_5 = v1035; + block = 1; + break; + case 1: + v1036 = (length_5>0); + undefined; + v1038 = (length_5-1); + v1039 = l_18; + v1040 = v1039[v1038]; + ll_null_item__List_String_ ( l_18 ); + res_0 = v1040; + newlength_0 = v1038; + v1042 = l_18; + block = 2; + break; + case 2: + v1043 = v1042; + v1043.length = newlength_0; + v1033 = res_0; + block = 3; + break; + case 3: + return ( v1033 ); + } + } +} + +function skip_come_back (msg_32) { + var v1029,v1030,v1031,v1032; + var block = 0; + for(;;){ + switch(block){ + case 0: + v1030 = ll_dict_getitem__Dict_String__String__String ( msg_32,__consts_0.const_str__46 ); + v1031 = ll_dict_getitem__Dict_String__String__String ( msg_32,__consts_0.const_str__103 ); + __consts_0.const_tuple__14[v1031]=v1030; + block = 1; + break; + case 1: + return ( v1029 ); + } + } +} + +function ll_getitem__dum_nocheckConst_List_ExternalType__Si (func_2,l_14,index_5) { + var v1015,v1016,v1017,v1018,v1019,l_15,index_6,length_3,v1020,v1021,v1022,v1023,index_7,v1024,v1025,v1026,l_16,length_4,v1027,v1028; + var block = 0; + for(;;){ + switch(block){ + case 0: + v1016 = l_14; + v1017 = v1016.length; + v1018 = (index_5<0); + v1019 = v1018; + if (v1019 == true) + { + l_16 = l_14; + length_4 = v1017; + v1027 = index_5; + block = 4; + break; + } + else{ + l_15 = l_14; + index_6 = index_5; + length_3 = v1017; + block = 1; + break; + } + case 1: + v1020 = (index_6>=0); + undefined; + v1022 = (index_6' ); +} + +inherits(exceptions_StopIteration_meta,exceptions_Exception_meta); function exceptions_StandardError_meta () { } @@ -3751,30 +3761,6 @@ exceptions_StandardError_meta.prototype.toString = function (){ } inherits(exceptions_StandardError_meta,exceptions_Exception_meta); -function exceptions_ValueError_meta () { -} - -exceptions_ValueError_meta.prototype.toString = function (){ - return ( '' ); -} - -inherits(exceptions_ValueError_meta,exceptions_StandardError_meta); -function py____test_rsession_webjs_Globals_meta () { -} - -py____test_rsession_webjs_Globals_meta.prototype.toString = function (){ - return ( '' ); -} - -inherits(py____test_rsession_webjs_Globals_meta,Object_meta); -function py____test_rsession_webjs_Options_meta () { -} - -py____test_rsession_webjs_Options_meta.prototype.toString = function (){ - return ( '' ); -} - -inherits(py____test_rsession_webjs_Options_meta,Object_meta); function exceptions_LookupError_meta () { } @@ -3791,148 +3777,166 @@ exceptions_KeyError_meta.prototype.toString = function (){ } inherits(exceptions_KeyError_meta,exceptions_LookupError_meta); -function exceptions_StopIteration_meta () { +function py____test_rsession_webjs_Options_meta () { } -exceptions_StopIteration_meta.prototype.toString = function (){ - return ( '' ); +py____test_rsession_webjs_Options_meta.prototype.toString = function (){ + return ( '' ); } -inherits(exceptions_StopIteration_meta,exceptions_Exception_meta); +inherits(py____test_rsession_webjs_Options_meta,Object_meta); +function exceptions_ValueError_meta () { +} + +exceptions_ValueError_meta.prototype.toString = function (){ + return ( '' ); +} + +inherits(exceptions_ValueError_meta,exceptions_StandardError_meta); +function py____test_rsession_webjs_Globals_meta () { +} + +py____test_rsession_webjs_Globals_meta.prototype.toString = function (){ + return ( '' ); +} + +inherits(py____test_rsession_webjs_Globals_meta,Object_meta); __consts_0 = {}; -__consts_0.const_str__66 = ' failures, '; -__consts_0.const_str__32 = "show_host('"; -__consts_0.const_str__65 = ' run, '; -__consts_0.py____test_rsession_webjs_Options__108 = py____test_rsession_webjs_Options; -__consts_0.py____test_rsession_webjs_Options_meta = new py____test_rsession_webjs_Options_meta(); -__consts_0.py____test_rsession_webjs_Options = new py____test_rsession_webjs_Options(); -__consts_0.const_str__81 = 'a'; -__consts_0.const_str__42 = ']'; -__consts_0.const_tuple__13 = undefined; -__consts_0.py____test_rsession_webjs_Globals__115 = py____test_rsession_webjs_Globals; -__consts_0.py____test_rsession_webjs_Globals_meta = new py____test_rsession_webjs_Globals_meta(); -__consts_0.const_tuple__15 = undefined; -__consts_0.const_list__114 = []; -__consts_0.const_str__12 = ''; -__consts_0.py____test_rsession_webjs_Globals = new py____test_rsession_webjs_Globals(); -__consts_0.const_str__49 = 'ReceivedItemOutcome'; -__consts_0.const_str__76 = "show_info('"; -__consts_0.const_str__36 = 'hide_host()'; -__consts_0.const_str__77 = 'hide_info()'; -__consts_0.const_str__10 = '#message'; +__consts_0.const_str__55 = ' failures, '; +__consts_0.const_str__27 = "show_host('"; +__consts_0.const_str__79 = '_txt_'; +__consts_0.const_tuple__84 = {}; +__consts_0.const_str__91 = 'a'; +__consts_0.const_str__95 = 'class'; +__consts_0.const_str__59 = ']'; +__consts_0.const_str__38 = 'ReceivedItemOutcome'; +__consts_0.const_str__80 = "show_info('"; +__consts_0.const_str__47 = '- skipped ('; +__consts_0.const_str__31 = 'hide_host()'; +__consts_0.const_str__81 = 'hide_info()'; +__consts_0.const_str__49 = '- FAILED TO LOAD MODULE'; __consts_0.ExportedMethods = new ExportedMethods(); -__consts_0.const_str__21 = 'tbody'; -__consts_0.const_str__95 = 'Py.test [crashed]'; -__consts_0.const_str__59 = ')'; -__consts_0.const_str__44 = 'main_table'; -__consts_0.const_str__75 = 'Tests [interrupted]'; -__consts_0.exceptions_KeyError__112 = exceptions_KeyError; -__consts_0.const_str__33 = "')"; +__consts_0.const_str__83 = 'tbody'; __consts_0.exceptions_StopIteration__110 = exceptions_StopIteration; __consts_0.exceptions_StopIteration_meta = new exceptions_StopIteration_meta(); -__consts_0.const_str__53 = 'RsyncFinished'; -__consts_0.const_str__86 = '_txt_'; -__consts_0.const_tuple__85 = {}; -__consts_0.const_str__102 = 'stdout'; -__consts_0.const_str = 'aa'; -__consts_0.const_list = undefined; __consts_0.exceptions_StopIteration = new exceptions_StopIteration(); -__consts_0.const_str__64 = 'FINISHED '; -__consts_0.const_str__40 = 'Rsyncing'; -__consts_0.const_str__17 = 'info'; -__consts_0.const_str__25 = 'hidden'; -__consts_0.const_str__38 = 'true'; -__consts_0.exceptions_ValueError__106 = exceptions_ValueError; +__consts_0.const_str__48 = ')'; +__consts_0.const_str__33 = 'main_table'; +__consts_0.const_str__68 = 'Tests [interrupted]'; +__consts_0.exceptions_KeyError__112 = exceptions_KeyError; +__consts_0.const_str__28 = "')"; +__consts_0.const_str__42 = 'RsyncFinished'; +__consts_0.const_str__54 = ' run, '; +__consts_0.py____test_rsession_webjs_Options__114 = py____test_rsession_webjs_Options; +__consts_0.py____test_rsession_webjs_Options_meta = new py____test_rsession_webjs_Options_meta(); +__consts_0.py____test_rsession_webjs_Options = new py____test_rsession_webjs_Options(); +__consts_0.const_tuple__77 = {}; +__consts_0.const_str__105 = 'stdout'; +__consts_0.const_str = 'aa'; +__consts_0.const_str__96 = 'error'; +__consts_0.exceptions_ValueError__108 = exceptions_ValueError; __consts_0.exceptions_ValueError_meta = new exceptions_ValueError_meta(); -__consts_0.const_str__84 = 'F'; -__consts_0.const_str__35 = 'onmouseout'; -__consts_0.const_str__45 = 'type'; -__consts_0.const_str__98 = 'length'; -__consts_0.const_str__78 = 'passed'; -__consts_0.const_str__93 = '.'; -__consts_0.const_str__51 = 'FailedTryiter'; -__consts_0.const_tuple__88 = {}; -__consts_0.const_str__31 = '#ff0000'; -__consts_0.const_str__28 = 'checked'; -__consts_0.const_str__7 = 'messagebox'; -__consts_0.const_str__56 = 'fullitemname'; -__consts_0.const_str__100 = 'table'; -__consts_0.const_str__68 = 'Py.test '; -__consts_0.const_str__63 = 'skips'; -__consts_0.const_str__55 = 'CrashedExecution'; -__consts_0.const_str__6 = '\n'; -__consts_0.const_str__8 = 'pre'; -__consts_0.const_str__74 = 'Py.test [interrupted]'; -__consts_0.const_str__4 = '\n======== Stdout: ========\n'; -__consts_0.const_str__71 = '#00ff00'; -__consts_0.const_str__19 = 'beige'; -__consts_0.const_str__92 = 's'; -__consts_0.const_tuple__2 = {}; -__consts_0.const_str__101 = 'traceback'; -__consts_0.const_str__43 = 'testmain'; -__consts_0.const_str__91 = "javascript:show_skip('"; -__consts_0.const_str__73 = '['; -__consts_0.const_str__96 = 'Tests [crashed]'; -__consts_0.exceptions_KeyError_meta = new exceptions_KeyError_meta(); -__consts_0.const_str__57 = 'reason'; -__consts_0.const_str__82 = "javascript:show_traceback('"; -__consts_0.const_str__39 = 'Tests'; -__consts_0.const_tuple = {}; -__consts_0.const_str__61 = 'run'; -__consts_0.const_str__52 = 'SkippedTryiter'; -__consts_0.const_str__80 = 'None'; -__consts_0.const_str__29 = 'True'; -__consts_0.const_str__89 = '/'; -__consts_0.const_str__58 = '- skipped ('; -__consts_0.const_str__70 = 'hostkey'; -__consts_0.const_str__62 = 'fails'; -__consts_0.const_str__46 = 'ItemStart'; -__consts_0.const_str__97 = 'itemname'; -__consts_0.const_str__50 = 'TestFinished'; -__consts_0.const_str__20 = 'jobs'; -__consts_0.const_str__5 = '\n========== Stderr: ==========\n'; -__consts_0.exceptions_KeyError = new exceptions_KeyError(); -__consts_0.const_str__67 = ' skipped'; -__consts_0.const_tuple__87 = {}; -__consts_0.const_str__103 = 'stderr'; -__consts_0.const_str__83 = 'href'; -__consts_0.const_str__18 = 'visible'; -__consts_0.const_str__90 = 'False'; -__consts_0.const_str__48 = 'HostRSyncRootReady'; -__consts_0.const_str__34 = 'onmouseover'; -__consts_0.const_str__60 = '- FAILED TO LOAD MODULE'; -__consts_0.const_str__99 = '[0/'; -__consts_0.const_str__47 = 'SendItem'; -__consts_0.const_str__69 = 'fullmodulename'; -__consts_0.const_str__79 = 'skipped'; -__consts_0.const_str__30 = 'hostsbody'; -__consts_0.const_str__72 = '[0]'; -__consts_0.const_str__23 = 'td'; -__consts_0.const_str__3 = '====== Traceback: =========\n'; -__consts_0.const_str__22 = 'tr'; -__consts_0.const_str__94 = 'item_name'; -__consts_0.const_str__41 = 'Tests ['; -__consts_0.Document = document; __consts_0.exceptions_ValueError = new exceptions_ValueError(); -__consts_0.const_str__54 = 'InterruptedExecution'; -__consts_0.const_str__27 = 'opt_scroll'; -__consts_0.py____test_rsession_webjs_Options_meta.class_ = __consts_0.py____test_rsession_webjs_Options__108; -__consts_0.py____test_rsession_webjs_Options.meta = __consts_0.py____test_rsession_webjs_Options_meta; -__consts_0.py____test_rsession_webjs_Options.oscroll = true; -__consts_0.py____test_rsession_webjs_Globals_meta.class_ = __consts_0.py____test_rsession_webjs_Globals__115; -__consts_0.py____test_rsession_webjs_Globals.odata_empty = true; -__consts_0.py____test_rsession_webjs_Globals.osessid = __consts_0.const_str__12; -__consts_0.py____test_rsession_webjs_Globals.ohost = __consts_0.const_str__12; -__consts_0.py____test_rsession_webjs_Globals.orsync_dots = 0; -__consts_0.py____test_rsession_webjs_Globals.ofinished = false; -__consts_0.py____test_rsession_webjs_Globals.ohost_dict = __consts_0.const_tuple__13; -__consts_0.py____test_rsession_webjs_Globals.meta = __consts_0.py____test_rsession_webjs_Globals_meta; -__consts_0.py____test_rsession_webjs_Globals.opending = __consts_0.const_list__114; -__consts_0.py____test_rsession_webjs_Globals.orsync_done = false; -__consts_0.py____test_rsession_webjs_Globals.ohost_pending = __consts_0.const_tuple__15; +__consts_0.const_str__56 = ' skipped'; +__consts_0.const_str__53 = 'FINISHED '; +__consts_0.const_str__87 = 'Rsyncing'; +__consts_0.const_str__7 = 'info'; +__consts_0.const_str__25 = 'td'; +__consts_0.const_str__86 = 'true'; +__consts_0.const_tuple__78 = {}; +__consts_0.const_str__94 = 'F'; +__consts_0.const_str__30 = 'onmouseout'; +__consts_0.const_str__34 = 'type'; +__consts_0.const_str__88 = 'passed'; +__consts_0.const_str__101 = '.'; +__consts_0.const_str__40 = 'FailedTryiter'; +__consts_0.const_str__26 = '#ff0000'; +__consts_0.const_tuple__19 = undefined; +__consts_0.const_str__12 = 'checked'; +__consts_0.const_str__20 = 'messagebox'; +__consts_0.py____test_rsession_webjs_Globals__117 = py____test_rsession_webjs_Globals; +__consts_0.py____test_rsession_webjs_Globals_meta = new py____test_rsession_webjs_Globals_meta(); +__consts_0.const_str__45 = 'fullitemname'; +__consts_0.const_str__82 = 'table'; +__consts_0.const_str__57 = 'Py.test '; +__consts_0.const_str__52 = 'skips'; +__consts_0.const_str__44 = 'CrashedExecution'; +__consts_0.const_str__5 = '\n'; +__consts_0.const_tuple__14 = {}; +__consts_0.const_str__70 = 'pre'; +__consts_0.const_str__67 = 'Py.test [interrupted]'; +__consts_0.const_str__3 = '\n======== Stdout: ========\n'; +__consts_0.const_str__63 = '#00ff00'; +__consts_0.const_str__22 = 'beige'; +__consts_0.const_str__75 = 'length'; +__consts_0.const_tuple__17 = undefined; +__consts_0.const_list__116 = []; +__consts_0.const_str__16 = ''; +__consts_0.py____test_rsession_webjs_Globals = new py____test_rsession_webjs_Globals(); +__consts_0.const_str__104 = 'traceback'; +__consts_0.const_str__32 = 'testmain'; +__consts_0.const_str__99 = "javascript:show_skip('"; +__consts_0.const_str__65 = '['; +__consts_0.const_str__73 = 'Tests [crashed]'; +__consts_0.const_str__46 = 'reason'; +__consts_0.const_str__92 = "javascript:show_traceback('"; +__consts_0.const_str__60 = 'Tests'; +__consts_0.const_tuple = {}; +__consts_0.const_str__100 = 's'; +__consts_0.const_str__50 = 'run'; +__consts_0.const_str__41 = 'SkippedTryiter'; +__consts_0.const_str__90 = 'None'; +__consts_0.const_str__13 = 'True'; +__consts_0.const_str__97 = '/'; +__consts_0.exceptions_KeyError_meta = new exceptions_KeyError_meta(); +__consts_0.exceptions_KeyError = new exceptions_KeyError(); +__consts_0.const_str__62 = 'hostkey'; +__consts_0.const_str__51 = 'fails'; +__consts_0.const_str__35 = 'ItemStart'; +__consts_0.const_str__74 = 'itemname'; +__consts_0.const_str__39 = 'TestFinished'; +__consts_0.const_str__85 = 'jobs'; +__consts_0.const_str__4 = '\n========== Stderr: ==========\n'; +__consts_0.const_str__106 = 'stderr'; +__consts_0.const_str__93 = 'href'; +__consts_0.const_str__21 = 'visible'; +__consts_0.const_str__98 = 'False'; +__consts_0.const_str__37 = 'HostRSyncRootReady'; +__consts_0.const_str__29 = 'onmouseover'; +__consts_0.const_str__71 = '#message'; +__consts_0.const_str__76 = '[0/'; +__consts_0.const_list = undefined; +__consts_0.const_str__36 = 'SendItem'; +__consts_0.const_str__61 = 'fullmodulename'; +__consts_0.const_str__89 = 'skipped'; +__consts_0.const_str__23 = 'hostsbody'; +__consts_0.const_str__64 = '[0]'; +__consts_0.const_str__8 = 'hidden'; +__consts_0.const_str__2 = '====== Traceback: =========\n'; +__consts_0.const_str__24 = 'tr'; +__consts_0.const_str__103 = 'item_name'; +__consts_0.const_str__58 = 'Tests ['; +__consts_0.Document = document; +__consts_0.const_str__72 = 'Py.test [crashed]'; +__consts_0.const_str__43 = 'InterruptedExecution'; +__consts_0.const_str__11 = 'opt_scroll'; __consts_0.exceptions_StopIteration_meta.class_ = __consts_0.exceptions_StopIteration__110; __consts_0.exceptions_StopIteration.meta = __consts_0.exceptions_StopIteration_meta; -__consts_0.exceptions_ValueError_meta.class_ = __consts_0.exceptions_ValueError__106; +__consts_0.py____test_rsession_webjs_Options_meta.class_ = __consts_0.py____test_rsession_webjs_Options__114; +__consts_0.py____test_rsession_webjs_Options.meta = __consts_0.py____test_rsession_webjs_Options_meta; +__consts_0.py____test_rsession_webjs_Options.oscroll = true; +__consts_0.exceptions_ValueError_meta.class_ = __consts_0.exceptions_ValueError__108; +__consts_0.exceptions_ValueError.meta = __consts_0.exceptions_ValueError_meta; +__consts_0.py____test_rsession_webjs_Globals_meta.class_ = __consts_0.py____test_rsession_webjs_Globals__117; +__consts_0.py____test_rsession_webjs_Globals.odata_empty = true; +__consts_0.py____test_rsession_webjs_Globals.osessid = __consts_0.const_str__16; +__consts_0.py____test_rsession_webjs_Globals.ohost = __consts_0.const_str__16; +__consts_0.py____test_rsession_webjs_Globals.orsync_dots = 0; +__consts_0.py____test_rsession_webjs_Globals.ofinished = false; +__consts_0.py____test_rsession_webjs_Globals.ohost_dict = __consts_0.const_tuple__17; +__consts_0.py____test_rsession_webjs_Globals.meta = __consts_0.py____test_rsession_webjs_Globals_meta; +__consts_0.py____test_rsession_webjs_Globals.opending = __consts_0.const_list__116; +__consts_0.py____test_rsession_webjs_Globals.orsync_done = false; +__consts_0.py____test_rsession_webjs_Globals.ohost_pending = __consts_0.const_tuple__19; __consts_0.exceptions_KeyError_meta.class_ = __consts_0.exceptions_KeyError__112; __consts_0.exceptions_KeyError.meta = __consts_0.exceptions_KeyError_meta; -__consts_0.exceptions_ValueError.meta = __consts_0.exceptions_ValueError_meta; diff --git a/py/test/rsession/webjs.py b/py/test/rsession/webjs.py index 0fc309965..85ebb65c5 100644 --- a/py/test/rsession/webjs.py +++ b/py/test/rsession/webjs.py @@ -151,6 +151,7 @@ def add_received_item_outcome(msg, module_part): link.setAttribute("href", "javascript:show_traceback('%s')" % ( msg['fullitemname'],)) txt = create_text_elem('F') + link.setAttribute('class', 'error') link.appendChild(txt) td.appendChild(link) exported_methods.show_fail(item_name, fail_come_back)