This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-09-07
Channels
- # 100-days-of-code (1)
- # announcements (10)
- # aws (2)
- # beginners (134)
- # calva (25)
- # cider (29)
- # cljs-dev (43)
- # clojure (130)
- # clojure-dusseldorf (3)
- # clojure-italy (27)
- # clojure-nl (48)
- # clojure-spec (32)
- # clojure-uk (63)
- # clojurescript (75)
- # core-logic (5)
- # cursive (18)
- # datascript (2)
- # datomic (37)
- # emacs (5)
- # figwheel (13)
- # figwheel-main (55)
- # graphql (1)
- # java (7)
- # jobs (11)
- # jobs-discuss (19)
- # juxt (1)
- # leiningen (16)
- # luminus (10)
- # mount (3)
- # off-topic (40)
- # om (1)
- # onyx (1)
- # pedestal (7)
- # re-frame (40)
- # reagent (81)
- # ring (2)
- # shadow-cljs (32)
- # spacemacs (5)
- # testing (1)
- # tools-deps (48)
Even after 1.27.1 too.
FYI, I did a hard and clean restart and things are working OK now.
after some sort of recent vscode update or I'm not sure what, it now automatically shows the terminal for the calva repl when changing tabs. this is really annoying. any idea how to turn that behavior off?
I think what's happening is that vscode sees activity in the repl terminal for the ns switch, for example [7:1]~myapp.some-ns=> (in-ns 'myapp.some-other-ns)
and then decides I need to see that
I try to hide the panel, or show the warnings instead, but VSCode just shows the calva repl again
so as far as I can tell, this is driven by the "sync repl namespace to current file" setting, where terminal.js
has terminal.show(true)
editing those lines out in the locally-installed extension and reloading my window doesn't solve the problem
I recently pulled a PR that should make the terminals show less, not more. I’ll have a look at what is going on in terminal.ts
, but it really seems to be something that has changed in VSCode. I’ll try to find some time to browse the recent issues there as well.
Same. I’m getting this same problem as I switch between tabs manually or with hotkeys.
Each time you give a tab focus, it runs (in-ns 'new-namespace)
and pulls open the terminal because it’s eval’ing it.
It’s in the CLJS repl (though there is a spelling error: “CojureScript” instead of “ClojureScript”