This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-09-24
Channels
- # announcements (6)
- # architecture (9)
- # aws (2)
- # babashka (49)
- # beginners (160)
- # boot (19)
- # calva (9)
- # cider (16)
- # clj-kondo (17)
- # cljfx (9)
- # clojure (143)
- # clojure-australia (5)
- # clojure-berlin (1)
- # clojure-czech (3)
- # clojure-europe (64)
- # clojure-france (1)
- # clojure-italy (12)
- # clojure-nl (4)
- # clojure-spec (6)
- # clojure-uk (47)
- # clojurescript (27)
- # code-reviews (5)
- # conjure (45)
- # cursive (47)
- # datascript (2)
- # datomic (21)
- # events (1)
- # fulcro (9)
- # graalvm (4)
- # graphql (2)
- # jackdaw (22)
- # jobs (3)
- # kaocha (6)
- # london-clojurians (1)
- # luminus (4)
- # malli (19)
- # meander (136)
- # pathom (4)
- # pedestal (2)
- # re-frame (15)
- # reitit (2)
- # remote-jobs (2)
- # rum (12)
- # sci (1)
- # shadow-cljs (100)
- # spacemacs (10)
- # sql (1)
- # tools-deps (30)
- # vrac (1)
- # xtdb (30)
[coc.nvim] changed 1 buffers, use :wa to save changes to disk and :copen to open quickfix list
yes, it appears that conjure writing into the hud window the log information, causes coc to think there are file changes
That log is very clearly marked as a scratch buffer and as such isn't marked as modified etc since it's never intended to be written.
Could try rolling back Conjure and seeing if it persists I guess :thinking_face: I'm wondering if it's because I'm inserting a sponsor early on in the buffer lifecycle now and there's some race condition in nvim/coc that means I should wait a tick for the buffer to exist then append a line.
On launch, it fires up, the file is loaded, the hud is displayed, including the sponsor information and connection to localhost refused (as I'm not running a repl)
I wonder if the insertion of that ns
thing is from one of your plugins because that shouldn't ever happen... I've never written anything to do that
I don't do anything else :thinking_face: other than try to eval your current namespace if you have a connection to ensure it's loaded for future evals.
Apparently coc-conjure is broken with a newer version of coc too due to a breaking API change
[trace - 09:07:18] received request 'workspace/applyedit - (2)'.
params: {
"edit": {
"documentchanges": [
{
"textdocument": {
"version": 0,
"uri": "file:///...../repository/conjure-log-635570.cljc"
},
"edits": [
{
"range": {
"start": {
"line": 0,
"character": 0
},
"end": {
"line": 0,
"character": 0
}
},
"newtext": "(ns t.....conjure-log-635570)"
}
]
}
]
}
}
it's thinking there is a file changed, and since the hud has the focus it's writing out to there.