diff options
Diffstat (limited to 'clojurescript/repl')
-rw-r--r-- | clojurescript/repl/repl.cljs | 2 | ||||
-rw-r--r-- | clojurescript/repl/repl.js | 58 |
2 files changed, 30 insertions, 30 deletions
diff --git a/clojurescript/repl/repl.cljs b/clojurescript/repl/repl.cljs index 353f3280..ce6eb450 100644 --- a/clojurescript/repl/repl.cljs +++ b/clojurescript/repl/repl.cljs @@ -82,7 +82,7 @@ (when (== (.keyCode e) 13) (set! (-> :status elems .src) "clojure-logo-anim-03.gif") (append-dom (:scripts elems) - [:script {:src (str "http://localhost/proj/cgi-proxy/cgi-proxy.cgi?" + [:script {:src (str "http://clojurescript.n01se.net:8081/?" (-> :input elems .value escape (.replace #"\+" "%2b")))}]))))) diff --git a/clojurescript/repl/repl.js b/clojurescript/repl/repl.js index 2a33b531..11f83d94 100644 --- a/clojurescript/repl/repl.js +++ b/clojurescript/repl/repl.js @@ -5,26 +5,26 @@ clojure.core.refer.apply(null,[clojure.core.symbol("clojure.core")]))}).apply(nu return (clojure.JS.def(jsrepl,"append_dom",null))}).apply(null,[]); (function(){ return (clojure.JS.def(jsrepl,"dom",(function(o_1){ -var elem_6,v_10,body_5,attrs_4,tag_3,sq__2972_7,k_9,vec__412_8,vec__411_2; -return (((clojure.core.coll_QMARK_.apply(null,[o_1]))?(((vec__411_2=o_1), -(tag_3=clojure.core.nth.apply(null,[vec__411_2,(0),null])), -(attrs_4=clojure.core.nth.apply(null,[vec__411_2,(1),null])), -(body_5=clojure.core.nthrest.apply(null,[vec__411_2,(2)])), +var sq__3428_7,vec__15_2,body_5,attrs_4,k_9,v_10,tag_3,vec__16_8,elem_6; +return (((clojure.core.coll_QMARK_.apply(null,[o_1]))?(((vec__15_2=o_1), +(tag_3=clojure.core.nth.apply(null,[vec__15_2,(0),null])), +(attrs_4=clojure.core.nth.apply(null,[vec__15_2,(1),null])), +(body_5=clojure.core.nthrest.apply(null,[vec__15_2,(2)])), ((clojure.core.keyword_QMARK_.apply(null,[tag_3]))?(((elem_6=(clojure.JS.resolveVar("document",jsrepl)).createElement(clojure.core.name.apply(null,[tag_3]))), -((clojure.core.map_QMARK_.apply(null,[attrs_4]))?(((function(){var _rtn,_cnt;(sq__2972_7=clojure.core.seq.apply(null,[attrs_4]));do{_cnt=0; -_rtn=((sq__2972_7)?(((vec__412_8=clojure.core.first.apply(null,[sq__2972_7])), -(k_9=clojure.core.nth.apply(null,[vec__412_8,(0),null])), -(v_10=clojure.core.nth.apply(null,[vec__412_8,(1),null])), +((clojure.core.map_QMARK_.apply(null,[attrs_4]))?(((function(){var _rtn,_cnt;(sq__3428_7=clojure.core.seq.apply(null,[attrs_4]));do{_cnt=0; +_rtn=((sq__3428_7)?(((vec__16_8=clojure.core.first.apply(null,[sq__3428_7])), +(k_9=clojure.core.nth.apply(null,[vec__16_8,(0),null])), +(v_10=clojure.core.nth.apply(null,[vec__16_8,(1),null])), ((true)?(((true)?(((v_10)?((elem_6).setAttribute(clojure.core.name.apply(null,[k_9]),v_10)):(null))):(null)), -(_cnt=1,_rtn=[clojure.core.rest.apply(null,[sq__2972_7])],sq__2972_7=_rtn[0])):(null)))):(null))}while(_cnt);return _rtn;})())):(null)), +(_cnt=1,_rtn=[clojure.core.rest.apply(null,[sq__3428_7])],sq__3428_7=_rtn[0])):(null)))):(null))}while(_cnt);return _rtn;})())):(null)), clojure.JS.lit_vector([jsrepl.append_dom.apply(null,[elem_6,((clojure.core.map_QMARK_.apply(null,[attrs_4]))?(body_5):(clojure.core.cons.apply(null,[attrs_4,body_5])))])]))):(clojure.core.mapcat.apply(null,[jsrepl.dom,o_1]))))):(((o_1)?(clojure.JS.lit_vector([(clojure.JS.resolveVar("document",jsrepl)).createTextNode(clojure.core.str.apply(null,[o_1]))])):(null)))))})))}).apply(null,[]); (function(){ return (clojure.JS.def(jsrepl,"append_dom",(function(parent_1,v_2){ -var sq__2972_3,i_4; -return (((function(){var _rtn,_cnt;(sq__2972_3=clojure.core.seq.apply(null,[jsrepl.dom.apply(null,[v_2])]));do{_cnt=0; -_rtn=((sq__2972_3)?(((i_4=clojure.core.first.apply(null,[sq__2972_3])), +var sq__3428_3,i_4; +return (((function(){var _rtn,_cnt;(sq__3428_3=clojure.core.seq.apply(null,[jsrepl.dom.apply(null,[v_2])]));do{_cnt=0; +_rtn=((sq__3428_3)?(((i_4=clojure.core.first.apply(null,[sq__3428_3])), ((true)?(((true)?((parent_1).appendChild(i_4)):(null)), -(_cnt=1,_rtn=[clojure.core.rest.apply(null,[sq__2972_3])],sq__2972_3=_rtn[0])):(null)))):(null))}while(_cnt);return _rtn;})()), +(_cnt=1,_rtn=[clojure.core.rest.apply(null,[sq__3428_3])],sq__3428_3=_rtn[0])):(null)))):(null))}while(_cnt);return _rtn;})()), parent_1)})))}).apply(null,[]); (function(){ return (clojure.JS.def(jsrepl,"elems",null))}).apply(null,[]); @@ -34,12 +34,12 @@ return (clojure.JS.def(jsrepl,"lastval",null))}).apply(null,[]); return (clojure.JS.def(jsrepl,"_STAR_print_class_STAR_",null))}).apply(null,[]); (function(){ return (clojure.JS.def(jsrepl,"repl_print",(function(text_1){ -var line_4,sq__2972_3,log_2; +var log_2,sq__3428_3,line_4; return (((log_2=clojure.core.keyword("","log").apply(null,[jsrepl.elems])), -((function(){var _rtn,_cnt;(sq__2972_3=clojure.core.seq.apply(null,[(text_1).split((/\n/))]));do{_cnt=0; -_rtn=((sq__2972_3)?(((line_4=clojure.core.first.apply(null,[sq__2972_3])), +((function(){var _rtn,_cnt;(sq__3428_3=clojure.core.seq.apply(null,[(text_1).split((/\n/))]));do{_cnt=0; +_rtn=((sq__3428_3)?(((line_4=clojure.core.first.apply(null,[sq__3428_3])), ((true)?(((true)?(jsrepl.append_dom.apply(null,[log_2,clojure.JS.lit_vector([clojure.core.keyword("","div"),clojure.core.hash_map(clojure.core.keyword("","class"),clojure.core.str.apply(null,["cg ",((jsrepl._STAR_print_class_STAR_)?(clojure.core.str.apply(null,[" ",jsrepl._STAR_print_class_STAR_])):(null))])),line_4])])):(null)), -(_cnt=1,_rtn=[clojure.core.rest.apply(null,[sq__2972_3])],sq__2972_3=_rtn[0])):(null)))):(null))}while(_cnt);return _rtn;})()), +(_cnt=1,_rtn=[clojure.core.rest.apply(null,[sq__3428_3])],sq__3428_3=_rtn[0])):(null)))):(null))}while(_cnt);return _rtn;})()), (log_2.scrollTop=clojure.JS.getOrRun(log_2,"scrollHeight"))))})))}).apply(null,[]); (function(){ return (clojure.JS.def(jsrepl,"postexpr",(function(){ @@ -69,20 +69,20 @@ clojure.core._var__STAR_e.set(e_1))})))}).apply(null,[]); return (clojure.core._var__STAR_print_length_STAR_.set((103)))}).apply(null,[]); (function(){ return ((clojure.JS.resolveVar("window",jsrepl).onload=(function(){ -var iter__3425_1; -return (jsrepl._var_elems.set(clojure.core.into.apply(null,[clojure.lang.PersistentHashMap.EMPTY,((iter__3425_1=(function(s__483_1){ -var n_2,iter__482_0=arguments.callee; -return (((clojure.core.seq.apply(null,[s__483_1]))?(((n_2=clojure.core.first.apply(null,[s__483_1])), -((true)?((new clojure.lang.LazyCons((function(G__485_1){switch(arguments.length){ +var iter__3875_1; +return (jsrepl._var_elems.set(clojure.core.into.apply(null,[clojure.lang.PersistentHashMap.EMPTY,((iter__3875_1=(function(s__87_1){ +var n_2,iter__86_0=arguments.callee; +return (((clojure.core.seq.apply(null,[s__87_1]))?(((n_2=clojure.core.first.apply(null,[s__87_1])), +((true)?((new clojure.lang.LazyCons((function(G__89_1){switch(arguments.length){ case 0:return (clojure.JS.lit_vector([clojure.core.keyword.apply(null,[n_2]),(clojure.JS.resolveVar("document",jsrepl)).getElementById(clojure.core.str.apply(null,[n_2]))]))} -return (iter__482_0.apply(null,[clojure.core.rest.apply(null,[s__483_1])]))})))):(null)))):(null)))})), -iter__3425_1.apply(null,[clojure.JS.lit_list([clojure.core.symbol("log"),clojure.core.symbol("input"),clojure.core.symbol("status"),clojure.core.symbol("scripts")])]))])), +return (iter__86_0.apply(null,[clojure.core.rest.apply(null,[s__87_1])]))})))):(null)))):(null)))})), +iter__3875_1.apply(null,[clojure.JS.lit_list([clojure.core.symbol("log"),clojure.core.symbol("input"),clojure.core.symbol("status"),clojure.core.symbol("scripts")])]))])), (clojure.JS.resolveVar("window",jsrepl).print=jsrepl.repl_print), (clojure.core.keyword("","input").apply(null,[jsrepl.elems]).onkeypress=(function(e_1){ -var or__2371_2,e_2; -return (((e_2=((or__2371_2=e_1), -((or__2371_2)?(or__2371_2):(clojure.JS.resolveVar("event",jsrepl))))), +var or__2827_2,e_2; +return (((e_2=((or__2827_2=e_1), +((or__2827_2)?(or__2827_2):(clojure.JS.resolveVar("event",jsrepl))))), ((clojure.lang.Numbers.equiv(clojure.JS.getOrRun(e_2,"keyCode"),(13)))?((jsrepl.elems.apply(null,[clojure.core.keyword("","status")]).src="clojure-logo-anim-03.gif"), -jsrepl.append_dom.apply(null,[clojure.core.keyword("","scripts").apply(null,[jsrepl.elems]),clojure.JS.lit_vector([clojure.core.keyword("","script"),clojure.core.hash_map(clojure.core.keyword("","src"),clojure.core.str.apply(null,["http://localhost/proj/cgi-proxy/cgi-proxy.cgi?",(clojure.JS.resolveVar("escape",jsrepl).apply(null,[clojure.JS.getOrRun(jsrepl.elems.apply(null,[clojure.core.keyword("","input")]),"value")])).replace((/\+/),"%2b")]))])])):(null))))})), +jsrepl.append_dom.apply(null,[clojure.core.keyword("","scripts").apply(null,[jsrepl.elems]),clojure.JS.lit_vector([clojure.core.keyword("","script"),clojure.core.hash_map(clojure.core.keyword("","src"),clojure.core.str.apply(null,["http://clojurescript.n01se.net:8081/?",(clojure.JS.resolveVar("escape",jsrepl).apply(null,[clojure.JS.getOrRun(jsrepl.elems.apply(null,[clojure.core.keyword("","input")]),"value")])).replace((/\+/),"%2b")]))])])):(null))))})), clojure.core.println.apply(null,["ClojureScript"]), clojure.JS.getOrRun(clojure.core.keyword("","input").apply(null,[jsrepl.elems]),"focus"))})))}).apply(null,[]); |