This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-01-05
Channels
- # admin-announcements (183)
- # aws (30)
- # beginners (22)
- # boot (301)
- # cider (19)
- # cljs-dev (3)
- # cljsrn (23)
- # clojars (15)
- # clojure (136)
- # clojure-italy (8)
- # clojure-nl (4)
- # clojure-russia (19)
- # clojured (10)
- # clojurescript (134)
- # component (48)
- # cursive (7)
- # datavis (4)
- # datomic (50)
- # devcards (6)
- # events (9)
- # jobs (1)
- # ldnclj (10)
- # lein-figwheel (19)
- # leiningen (1)
- # luminus (16)
- # off-topic (5)
- # om (151)
- # proton (60)
- # re-frame (10)
- # reagent (25)
- # remote-jobs (1)
- # slack-help (3)
- # spacemacs (1)
- # vim (1)
cider + piggieback
default cljs repl for cider looks to be rhino
Cider 11’s *cider-result*
appears to be printing #object[datomic.query.EntityMap “0xXXXXXX” “<a pr-str’d representation of the data>”]
instead of the normal map output we got before. should i file an issue?
@robert-stuttaford yes please. I probably messed up somehow when I added a print-method for functions
and thank you for your wonderful contributions to the productivity of me and my team
The release notes are here - https://github.com/clojure-emacs/cider/releases/tag/v0.10.1
@bozhidar: Firstly, I can't keep up with CIDER releases! They are coming so fast!. Secondly, I assume your felling better Bug?
Hey all, is there a pleasant way to change the function call used in cider-jack-in
? I'd like to start the repl inside a nix shell. My current workflow is starting the repl from the terminal with nix-shell --run "lein repl"
and then remote connecting, but since I'm not using the terminal any further, I'd like to get rid of it and jack straight in
I've been looking through the elisp of cider, down through subr.el and the vars shell-file-name
and shell-command-switch
which are used in start-file-process-shell-command
(in subr), but I'm not sure if that's the best way to do it. Especially because I have my nix env vars defined in my zsh config, which is then not loaded if I don't use the default shell-file-name
value
I managed it in the end with:
(setq cider-lein-command "nix-shell")
(setq cider-lein-parameters "-I nixpkgs=/Users/dan/.nix-defexpr/channels/nixpkgs --run \"lein repl :headless\"")
It feels messy, to blat over the lein vars that way, but it works ¯\(ツ)/¯
danmidwood: cool, thanks for sharing
you could have a simple wrapper, lein-nix (simple bash script)
Yeah, that was my first thought, and it would have been a lot simpler and easier, but with the sacrifice of emacs config portability