Skip to content

Commit

Permalink
CLJS-2855: Browser REPL prints empty string after require
Browse files Browse the repository at this point in the history
  • Loading branch information
mfikes committed Aug 2, 2018
1 parent 3123aa3 commit e78177a
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 4 deletions.
2 changes: 1 addition & 1 deletion src/main/clojure/cljs/compiler.cljc
Expand Up @@ -1279,7 +1279,7 @@
(load-libs requires nil (:require reloads) deps name)
(load-libs uses requires (:use reloads) deps name)
(when (:repl-env env)
(emitln "null;")))
(emitln "'nil';")))

(defmethod emit* :ns
[{:keys [name requires uses require-macros reloads env deps]}]
Expand Down
4 changes: 1 addition & 3 deletions src/test/cljs_cli/cljs_cli/test.clj
Expand Up @@ -95,7 +95,6 @@
"-e" "(require 'cljs.js)"
"-e" "(cljs.js/eval-str (cljs.js/empty-state) \"(+ 1 2)\" nil {:eval cljs.js/js-eval :context :expr} prn)")
(output-is
nil
"{:ns cljs.user, :value 3}"))))

(deftest test-cljs-2724
Expand All @@ -104,7 +103,6 @@
"-e" "(require 'fs)"
"-e" "fs/R_OK")
(output-is
nil
4))))

(deftest test-cljs-2775
Expand All @@ -114,7 +112,7 @@
"-d" "out"
"-e" "(require 'left-pad)"
"-e" "(left-pad 3 10 0)")
(output-is "nil\n\"0000000003\""))))
(output-is "\"0000000003\""))))

(deftest test-cljs-2780
(with-repl-env-filter #{"node" "nashorn"}
Expand Down

0 comments on commit e78177a

Please sign in to comment.