This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-13
Channels
- # announcements (34)
- # aws (1)
- # beginners (99)
- # boot (19)
- # calva (26)
- # cider (24)
- # cljdoc (8)
- # cljs-dev (29)
- # clojure (107)
- # clojure-dev (3)
- # clojure-europe (12)
- # clojure-finland (1)
- # clojure-italy (24)
- # clojure-nl (5)
- # clojure-spec (13)
- # clojure-sweden (3)
- # clojure-uk (36)
- # clojurescript (4)
- # community-development (14)
- # cursive (3)
- # data-science (6)
- # datascript (57)
- # figwheel-main (3)
- # fulcro (9)
- # graalvm (11)
- # hoplon (18)
- # jobs (1)
- # jobs-discuss (2)
- # joker (10)
- # leiningen (13)
- # off-topic (23)
- # other-languages (1)
- # pathom (24)
- # pedestal (5)
- # re-frame (6)
- # reagent (45)
- # reitit (3)
- # rewrite-clj (1)
- # spacemacs (2)
- # sql (23)
- # tools-deps (6)
- # vim (5)
@flyboarder Cool, ill have a look. Do you mean one of the these branches https://github.com/boot-clj/boot/tree/633-find-pom-in-fileset or https://github.com/boot-clj/boot/tree/fileset-commit-patch ?
I was thinking of monkey patching the boot.watcher module to improve the file reloading, but that doesn't seem to be an option (boot.watcher unknown to the repl). Is this still the easiest way to hack on boot? https://github.com/boot-clj/boot/blob/master/README.md#hacking-boot
@flyboarder I've created a "fix" that works for me locally. There is no noticeable delay anymore (on a big project). I have no idea in what circumstances this might break though so please treat it as a proof of concept https://github.com/boot-clj/boot/pull/746
Hmm i think my "fix" doesn't add a (noticable) improvement. I just found out it's actually my editor (emacs) that is slow in saving my files 🙈 With Textmate for both the old code and new code the effect is instant, with emacs there is a delay in both cases.
@dave do you use neovim?
j/k asking because i’m curious about it, i use regular vim for stuff but it doesn’t have a repl situation i’m content with
so i’ve been thinkign about ways to do a simple repl using the system clipboard
but i know neovim has a real inferior shell type of support, with async command api
my understanding is that after neovim became a thing, at some point vim added async job support (in vim 8+, i believe)
ah, that’s ok i don’t use any plugins
thanks i’ll check it out. looks indeed like its in vim 8 which i have