You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There should be a way to set weasel's :print value. Currently it is not configured, so defaults to :repl. This leads to vanishing of browser logging (enabled via (enable-console-print!)) when boot-cljs-repl's script is loaded.
The text was updated successfully, but these errors were encountered:
alesya-h
changed the title
Browser prints stop working when socket connects
Browser console prints stop working when socket connects
Sep 16, 2015
Weasel by default overwrites the *print-fn* global variable to redirect
all printing to the REPL after the REPL connection has been opened. In
practice this means that if you are using boot-cljs-repl and are also
printing to the console via `(enable-console-print)`, your console printing will
work for an abritrary period of time until it doesn't anymore.
This patch configures Weasel to set the *print-fn* to print to the REPL
and the console. IMO, this is the best default to ensure that users
aren't confused when half print statements stop working. It's not at all
obvious that what the cause is and the amount of people that will be run
into this problem is large.
I'm also open to exposing this as an option for the task, if you think
that's a good idea.
Addresses this issue: adzerk-oss#26
There should be a way to set weasel's
:print
value. Currently it is not configured, so defaults to:repl
. This leads to vanishing of browser logging (enabled via(enable-console-print!)
) when boot-cljs-repl's script is loaded.The text was updated successfully, but these errors were encountered: