File tree Expand file tree Collapse file tree 4 files changed +24
-16
lines changed
src/main/clojure/cljs/server Expand file tree Collapse file tree 4 files changed +24
-16
lines changed Original file line number Diff line number Diff line change 11
11
[cljs.repl.browser :as browser]
12
12
[cljs.core.server :as server]))
13
13
14
- (defn repl []
15
- (repl/repl (browser/repl-env ) ))
14
+ (defn repl [{ :keys [opts env-opts]} ]
15
+ (repl/repl* (browser/repl-env* env-opts) opts ))
16
16
17
- (defn prepl []
18
- (server/io-prepl :repl-env (browser/repl-env )))
17
+ (defn prepl [{:keys [opts env-opts]}]
18
+ (apply server/io-prepl
19
+ (mapcat identity
20
+ (merge {:repl-env (browser/repl-env* env-opts)} opts))))
Original file line number Diff line number Diff line change 11
11
[cljs.repl.nashorn :as nashorn]
12
12
[cljs.core.server :as server]))
13
13
14
- (defn repl []
15
- (repl/repl (nashorn/repl-env ) ))
14
+ (defn repl [{ :keys [opts env-opts]} ]
15
+ (repl/repl* (nashorn/repl-env* env-opts) opts ))
16
16
17
- (defn prepl []
18
- (server/io-prepl :repl-env (nashorn/repl-env )))
17
+ (defn prepl [{:keys [opts env-opts]}]
18
+ (apply server/io-prepl
19
+ (mapcat identity
20
+ (merge {:repl-env (nashorn/repl-env* env-opts)} opts))))
Original file line number Diff line number Diff line change 11
11
[cljs.repl.node :as node]
12
12
[cljs.core.server :as server]))
13
13
14
- (defn repl []
15
- (repl/repl (node/repl-env ) ))
14
+ (defn repl [{ :keys [opts env-opts]} ]
15
+ (repl/repl* (node/repl-env* env-opts) opts ))
16
16
17
- (defn prepl []
18
- (server/io-prepl :repl-env (node/repl-env )))
17
+ (defn prepl [{:keys [opts env-opts]}]
18
+ (apply server/io-prepl
19
+ (mapcat identity
20
+ (merge {:repl-env (node/repl-env* env-opts)} opts))))
Original file line number Diff line number Diff line change 11
11
[cljs.repl.rhino :as rhino]
12
12
[cljs.core.server :as server]))
13
13
14
- (defn repl []
15
- (repl/repl (rhino/repl-env ) ))
14
+ (defn repl [{ :keys [opts env-opts]} ]
15
+ (repl/repl* (rhino/repl-env* env-opts) opts ))
16
16
17
- (defn prepl []
18
- (server/io-prepl :repl-env (rhino/repl-env )))
17
+ (defn prepl [{:keys [opts env-opts]}]
18
+ (apply server/io-prepl
19
+ (mapcat identity
20
+ (merge {:repl-env (rhino/repl-env* env-opts)} opts))))
You can’t perform that action at this time.
0 commit comments