Re: Better outputs produced by the REPL

2015-03-12 Thread Akiva Schoen
(println) does the trick for me.
On Thu, Mar 12, 2015 at 8:30 AM Cecil Westerhof cldwester...@gmail.com
wrote:

 2015-03-12 13:51 GMT+01:00 Alex Miller a...@puredanger.com:

 Try print-str and println-str.


 ​I am not the OP, but I tried that and it does not work. At the moment the
 only thing that I got working is:
 (printf a line and then \n another line)

 But the OP does not want to use that. (Do not ask me why.)

 --
 Cecil Westerhof

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Better outputs produced by the REPL

2015-03-12 Thread Akiva Schoen
Oops. Missed the bit about not using println. Ignore my last email.
On Thu, Mar 12, 2015 at 10:19 AM Akiva Schoen akiva.sch...@gmail.com
wrote:

 (println) does the trick for me.
 On Thu, Mar 12, 2015 at 8:30 AM Cecil Westerhof cldwester...@gmail.com
 wrote:

 2015-03-12 13:51 GMT+01:00 Alex Miller a...@puredanger.com:

 Try print-str and println-str.


 ​I am not the OP, but I tried that and it does not work. At the moment
 the only thing that I got working is:
 (printf a line and then \n another line)

 But the OP does not want to use that. (Do not ask me why.)

 --
 Cecil Westerhof

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.



-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Diagnosing a cljsbuild error

2015-03-07 Thread Akiva Schoen
Could it be because of the :runner keyword you have in the vector?

On Sat, Mar 7, 2015 at 2:20 PM Jonathon McKitrick jmckitr...@gmail.com
wrote:


 Any thoughts as to why `lein cljsbuild test` would generate an error like
 this?

 Invalid :test-command, contains non-string value: [phantomjs :runner
 resources/es5-shim.js resources/public/js/test.js]

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Has anyone seen this error with weasel/piggieback?

2015-03-07 Thread Akiva Schoen
I have but ended up giving up on it and moving to using figwheel's REPL.
You might want to reply to the topic I started over on clojure-tools:
https://groups.google.com/forum/#!topic/clojure-tools/8C93CstHqpU.

:A.

On Sat, Mar 7, 2015 at 12:17 PM Jonathon McKitrick jmckitr...@gmail.com
wrote:


 Can't change/establish root binding of: *cljs-repl-options* with set

 when evaluating

 (piggieback/cljs-repl :repl-env (weasel/repl-env :ip 0.0.0.0 :port 9001))

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Diagnosing a cljsbuild error

2015-03-07 Thread Akiva Schoen
Might want to diff the two project.clj files and see what you come up with.

On Sat, Mar 7, 2015 at 3:22 PM Jonathon McKitrick jmckitr...@gmail.com
wrote:

 I'm sure that's related, but the tests don't run without it.

 I went back to a working project.clj and started over, and it works now,
 but I'm trying to understand the cause of the error to begin with.


 On Saturday, March 7, 2015 at 4:13:56 PM UTC-5, Akiva Schoen wrote:

 Could it be because of the :runner keyword you have in the vector?

 On Sat, Mar 7, 2015 at 2:20 PM Jonathon McKitrick jmcki...@gmail.com
 wrote:


 Any thoughts as to why `lein cljsbuild test` would generate an error
 like this?

 Invalid :test-command, contains non-string value: [phantomjs :runner
 resources/es5-shim.js resources/public/js/test.js]

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.

 To post to this group, send email to clo...@googlegroups.com


 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to

 clojure+u...@googlegroups.com


 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google
 Groups Clojure group.

 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+u...@googlegroups.com.


 For more options, visit https://groups.google.com/d/optout.

  --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Diagnosing a figwheel error

2015-03-07 Thread Akiva Schoen
Unless I'm misunderstanding, this sounds like a routing issue. If you're
going directly through Figwheel without a Ring server, you'll need
something like Secretary to do the routing. Otherwise, you can configure
Figwheel to interact with the Ring server's port and simply not use 3449 at
all. This is how I go about things.
On Sat, Mar 7, 2015 at 4:47 PM Jonathon McKitrick jmckitr...@gmail.com
wrote:

 I decided to ditch piggieback/weasel and try figwheel, and though it
 starts without errors, I get 'Page not found' when visiting localhost:3449.

 What's the best way to track down the cause?

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: :reload does not always work correctly in leiningen

2015-03-03 Thread Akiva Schoen
I normally use a set utility functions to reload individual namespaces so I
don't lose state. This almost always suffices for day-to-day work. But, if
the REPL is still acting shady, then I'll use refresh. Anything is better
than having to wait out a REPL reboot.

On Sat, Feb 28, 2015 at 10:43 AM James Reeves ja...@booleanknot.com wrote:

 The :reload directive re-evaluated the namespace, but does not remove any
 existing definitions, or reload any dependent namespaces. This may be the
 cause of your strange results.

 The tools.namespace library https://github.com/clojure/tools.namespace 
 contains
 a refresh function that will clear and reload your namespaces from
 scratch. This doesn't take into account things like background threads, but
 is generally more reliable that the :reload directive when working in a
 REPL.

 - James


 On 28 February 2015 at 14:25, Cecil Westerhof cldwester...@gmail.com
 wrote:

 I discovered:
 (require 'project.core :reload)

 Very handy indeed and a big time saver. But it does not always work
 correctly. At a certain moment I got strange results. An exit and a new
 'lein repl' solved the problems.

 --
 Cecil Westerhof

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


  --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.