It is the expected behavior.
On Wed, Feb 12, 2014 at 2:35 PM, Clay Bridges <[email protected]> wrote: > I'm new here, hi. > > I'm trying to get Source Maps working in Chrome. When I use David Nolan's > mies minimal project (http://git.io/aGBirg), I get a correct "Hello, > world!" in the console, and that maps to clojurescript code, so yay for > that. However, IMO, it's mapping to the wrong code. > > For reference, here's the original source tree created by `lein new mies > once`: > > . > ├── index.html > ├── project.clj > └── src > └── hello > └── core.cljs > > And after a `lein cljsbuild once`, it's > > . > ├── hello.js > ├── index.html > ├── out > │ ├── cljs > │ │ ├── core.cljs > │ │ ├── core.js > │ │ └── core.js.map > │ ├── goog > │ │ // ... stuff here ... > │ └── hello > │ ├── core.cljs > │ ├── core.js > │ └── core.js.map > ├── project.clj > └── src > └── hello > └── core.cljs > > > IMO, "Hello, world!" in the console should be mapping to this line in > out/hello/core.cljs: > > (println "Hello world!") > > Instead, it's mapping to line 55 of out/cljs/core.cljs, which what println > is calling, which is the last line of this defn: > > (defn enable-console-print! > "Set *print-fn* to console.log" > [] > (set! *print-newline* false) > (set! *print-fn* > (fn [& args] > (.apply js/console.log js/console (into-array args))))) ;; <-- > this line > > I know this is what println is calling, but ... is this expected behavior? > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/clojurescript. > -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
