biff 2024-02-18

https://github.com/tonsky/clj-reload may be an interesting project to optimize reloading changed code for Biff.

I saw that--looks cool. Though looking at https://github.com/tonsky/clj-reload?tab=readme-ov-file#comparison-toolsnamespace to tools.namespace, not sure there's really anything different that I'd use in my own workflow at least; Biff's existing eval-on-save with tools.namespace seems to get the job done.

👍 1

@foo I remember from the Defn podcast that you were using Vim for development. As an Emacs user trying out Neovim + Conjure, I keep getting unresolved namespace with a new Diff project that I start with clj -M:dev dev. I’m not seeing this in Emacs + Cider on the same project. Any idea what I’m doing wrong?

Figured out that it’s a clj-kondo warning, don’t know why I’m getting it though.

huh, haven't seen that before. I haven't used clj-kondo much. do you have a nvim clj-kondo integration/is there a conjure setting for that? I'm just wondering how clj-kondo warnings are getting into the conjure eval buffer.

clj-kondo is part of clojure-lsp which is also running. When I stop the LSP, the messages go away. Curiously, when I start LSP again, after Conjure, they also don’t come back. So it only seems to happen when the LSP is running before Conjure.

I understand this is not a biff problem, will move the thread to #clj-kondo.

👌 1