This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-19
Channels
- # aleph (8)
- # announcements (43)
- # babashka (43)
- # beginners (62)
- # calva (8)
- # cider (27)
- # clj-kondo (18)
- # cljs-dev (25)
- # cljsrn (16)
- # clojure (51)
- # clojure-europe (6)
- # clojure-nl (14)
- # clojure-spec (7)
- # clojure-uk (39)
- # clojurescript (17)
- # cursive (9)
- # datascript (12)
- # datomic (16)
- # events (1)
- # fulcro (7)
- # funcool (1)
- # graalvm (2)
- # graphql (5)
- # jobs (1)
- # juxt (6)
- # kaocha (9)
- # leiningen (11)
- # luminus (1)
- # malli (1)
- # off-topic (80)
- # other-languages (2)
- # overtone (3)
- # pedestal (5)
- # quil (1)
- # re-frame (6)
- # reagent (1)
- # reitit (4)
- # rewrite-clj (5)
- # shadow-cljs (207)
- # spacemacs (1)
- # specter (4)
- # sql (1)
- # vim (14)
- # xtdb (7)
What's this yellow highlight? flycheck with clj-kondo tells me "handler/site" is deprecated, but it doesn't seem to be the one doing the highlighting
It’s CIDER highlighting it. I ran across the other day and forgot about it and had the same reaction as you :)
Yesterday my Cider started asking me for ClojureScript REPL type everytime I jack in. I use a custom type (which does appear in the list, so no big problem) but I don't think this should matter. I tried setting cider-cljs-repl-type
(globally with setq-default
) but that doesn't help. Has something changed recently, or is it likely something I've done has caused this? Thanks
Has anything with regard to CIDER + Company completion changed lately? I cannot complete some candidates. E.g. if I write (compojure.core/
and press my key binding to activate Company completion, I get No completion found
. Note the Company is working fine everywhere else, meaning that if I write (compo
and try to complete that I get the popup with compojure
, compojure.core
, and other candidates.
it seems to not be working only when I try to complete requires, e.g. : if I require [clojure.string :as string]
and then try to complete (string/
.
ok, I am not able to reproduce it with emacs -Q
. I'll debug my setup. Sorry for the noise. 🙂
let us know the ultimate offender. if its common its worth knowing about if not documenting 🙂
@pez I don't know the answer but I should clarify. I meant "most editors can do this, some need settings adjusted".
I also know that I didn't have it turned on in Cider for years
@ericnormand so here’s the answer. 😃 It is interesting because I have tried to help my Emacs wielding colleagues to get that now and then, but we have failed every time, and concluded the feature does not exist in CIDER. Never thought it could be behind a setting. It is such an important thing from an ergonomics point of view that one of them switched to Calva because of this. Don’t know if I should tell him about the setting now… haha
these are necessary for me as well
(setq cider-invert-insert-eval-p t)
(setq cider-switch-to-repl-after-insert-p nil)
for using the insert into repl commands. automatically eval and don't move point to the repl
also these
:bind (:map
cider-repl-mode-map
("RET" . cider-repl-newline-and-indent)
("C-j" . cider-repl-return)
:map
paredit-mode-map
("C-j" . cider-repl-return))
Hi everyone! After we’ve dropped into the CIDER debugger, if we happen to move to some other buffer etc and want to jump back to where the debugger is, is there a keystroke or function for doing that jump? And is there some way to see whether we’re still in the debugger vs the code is now continuing to run normally?