This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-18
Channels
- # architecture (14)
- # beginners (89)
- # cider (336)
- # cljsrn (2)
- # clojure (181)
- # clojure-berlin (1)
- # clojure-dusseldorf (3)
- # clojure-finland (4)
- # clojure-germany (5)
- # clojure-italy (18)
- # clojure-norway (10)
- # clojure-spec (9)
- # clojure-uk (94)
- # clojurescript (84)
- # cursive (3)
- # data-science (4)
- # datomic (82)
- # emacs (2)
- # events (4)
- # figwheel (1)
- # fulcro (6)
- # graphql (2)
- # hoplon (46)
- # instaparse (24)
- # jobs (9)
- # lein-figwheel (2)
- # luminus (18)
- # lumo (3)
- # mount (1)
- # off-topic (14)
- # onyx (17)
- # parinfer (22)
- # planck (1)
- # protorepl (1)
- # re-frame (50)
- # reagent (7)
- # ring-swagger (6)
- # rum (4)
- # shadow-cljs (94)
- # spacemacs (9)
- # specter (7)
- # tools-deps (2)
- # uncomplicate (4)
- # vim (33)
Official advice is that JDK7 support and below is being dropped in: piggieback, cider-nrepl and tools.nrepl (no longer in core).
At least this line should be changed to cider.piggieback
: https://github.com/tpope/vim-fireplace/blob/1b7fda60f93e23811dae28cbfaa933e57f35ce3a/plugin/fireplace.vim#L323
So maybe the fix is quite simple?
But yeah, quite simple overall. I suspect that tpope will want to retain backwards compatibility, but that's not the end of the world either.
I'd forgotten you could pass piggieback a nr and it would try to use some browser connection thing.
let response = connection.eval('((or (resolve ''cider.piggieback/cljs-repl) (resolve ''cemerick.piggieback/cljs-repl))'.' '.arg.')')
😂
@juhoteperi I suppose boot-cljs-repl needs updating to do the same thing.
apparently nashorn doesn't work with the way fireplace does clojurescript, so that's fun.
Hey, I posted in #parinfer, but I'll repost here: If anyone is using the parinfer-rust plugin and would like to write the Vim online documentation for its use, I would greatly appreciate it.
Using boot do I only need to have cider-nrepl on the classpath or do I have to do something extra for using the middlewares?
What should get pretty printed? I added cider-nrepl but I'm not sure something changed.
Trying to run test using replant with :ReplantTestProject
but got:
Error detected while processing function replant#ui#test_project[14]..replant#send#message:
line 2:
E117: Unknown function: G_replant_send_message
E15: Invalid expression: G_replant_send_message(l:port, a:msg)
Error detected while processing function replant#ui#test_project[16]..replant#generate#test_results_info[2]..replant#handle#find_test_results_msg:
line 1:
E714: List required
Error detected while processing function replant#ui#test_project[16]..replant#generate#test_results_info:
line 4:
E712: Argument of get() must be a List or Dictionary
Error detected while processing function replant#ui#test_project[24]..replant#handle#test_fix_file[1]..replant#handle#find_test_results_msg:
line 1:
E714: List required
Error detected while processing function replant#ui#test_project[24]..replant#handle#test_fix_file:
line 3:
E712: Argument of get() must be a List or Dictionary
Error detected while processing function replant#ui#test_project[27]..replant#handle#test_add_to_qf[1]..replant#handle#find_test_results_msg:
line 1:
E714: List required
Error detected while processing function replant#ui#test_project[27]..replant#handle#test_add_to_qf:
line 3:
E712: Argument of get() must be a List or Dictionary
Error detected while processing function replant#ui#test_project[32]..replant#handle#is_tests_pass[1]..replant#handle#find_test_results_msg:
line 1:
E714: List required
Error detected while processing function replant#ui#test_project[32]..replant#handle#is_tests_pass:
line 3:
E712: Argument of get() must be a List or Dictionary
Error detected while processing function replant#ui#test_project[36]..replant#handle#test_summary[1]..replant#handle#find_test_results_msg:
line 1:
E714: List required
Error detected while processing function replant#ui#test_project[36]..replant#handle#test_summary:
line 3:
E712: Argument of get() must be a List or Dictionary
The summary looks like a ice lolly if you get a good mix of pass/fail/error. https://proxy.duckduckgo.com/iu/?u=https%3A%2F%2Ftse1.mm.bing.net%2Fth%3Fid%3DOIP._JjV7NYiQjNh4sAQdZnVcQHaEK%26pid%3D15.1&f=1