This probably belongs in #events, not here
It probably doesn't belong in this slack at all
deleting
https://github.com/nextjournal/beholder is the directory watcher from https://github.com/vouch-opensource/krell as a small standalone library. As a good Clojure library, it’s hatching from its 🥚 at v1.0.0 today, with the hope of it never needing to change again. 🤞 It’s built on top of https://github.com/gmethvin/directory-watcher to fix the still unsatisfactory performance of the JDKs built-in file watcher on macOS. Thanks @dnolen for the initial development and the kind permission to extract it. 🙏
In the README
: should (beholder/stop watcher)
be (beholder/stop beholder)
?
ugh, yes! there comes the first change 🙈
but only to the readme hopefully
@cassiel thank you, fixed https://github.com/nextjournal/beholder#usage
I should have pull-requested it, I suppose…
And… probably a stupid question (or one I should test). When you have a watcher running, does it prevent JVM exit?
it should not
Very cool! Does Krell now use this library as well? (I know I could answer this Q by checking, but just felt like asking)
@tkjone not today, still using https://github.com/vouch-opensource/krell/blob/master/src/krell/watcher.clj
the https://github.com/jonase/eastwood/blob/master/changes.md#changes-from-0314-to-040 linter has a new release! we've given it a push, fixing a number of years-long bugs. Importantly, a new `:ignored-faults` option is offered, allowing you to ignore specific instances of faults on a per-file/per-line basis. This eases the possibility of using Eastwood as a hard CI check. Followup in #eastwood - stay tuned for further fixes :)
@vemv how do you generate those changelog entries?
I did by hand :)
I think https://github.com/clojure-emacs/cider/blob/master/CHANGELOG.md was an inspiration
@vemv Huh. Will try to rigor myself to do the same. 😄 Thanks!