This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-01-19
Channels
- # aws-lambda (1)
- # babashka (3)
- # beginners (97)
- # cider (20)
- # clojure (9)
- # clojure-spec (8)
- # clojure-uk (9)
- # clojurescript (25)
- # core-async (2)
- # cryogen (7)
- # cursive (4)
- # fulcro (9)
- # graalvm (14)
- # graphql (8)
- # luminus (2)
- # off-topic (18)
- # pathom (3)
- # re-frame (1)
- # reagent (4)
- # shadow-cljs (36)
- # spacemacs (1)
- # vscode (2)
I'm getting stdin isn't a terminal
when doing projectile-replace
. I didn't get this before, not sure what's wrong ... any hints?
is there a way to use projectile-replace
on only .cljc
files in my project and ignore all other files?
Nope. It goes over all files in a project, although it should be hard to add some filtering by filetype/filename.
Hey all! I'm running into an issue where cider-apropos
seems to be freezing my emacs. This only happens when using JDK 13 and 14 preview... JDK 8 seems to work fine. Any tips on how I could troubleshoot this?
Hmmm looks like it's no longer working with JDK 8 either - but I think switching the JDK caused it to break in the first place - although I'm not 100% sure of that
Further investigation reveals that if I call cider.nrepl.middleware.apropos/apropos
from my nrepl process it returns matches / works as expected
Looks like it's a helm cider issue...
hey all - is there any cider functionality similar to "Invoke defn at point" (where it would perhaps prompt for input for the arguments)? I find I'll often redefine/work on a function and want to execute it - this requires switching to that NS in the REPL, and then retyping to call it
(defun my-cider-tinker ()
(interactive)
(let ((eval-result (call-interactively #'cider-eval-defun-at-point)))
(cider-interactive-eval
(format "(@*1 %s)" (read-string "args: ")))
))
although it doesn't display the nice overlay inline like the standard C-c C-c does...guess I'll have to tinker with that
What ones do you think it may fail on? I've tested with various literals, numbers, quoted strings, vectors, maps
I think a #_(my-fun foo bar)
right above the function is what i would do. i thought read-string would choke on maps and sets but i guess not
I saw a #dbg reference in another cider-eval internal - is that something specific to cider? the hash<some form> syntax?
yeah that's CIDER specifichttps://github.com/clojure-emacs/cider-nrepl/blob/master/src/data_readers.clj#L1