Gloat v0.1.10 released with fixes for bugs on macOS and Linux/ARM64 reported by our Clojurians!! Thanks to all who report bugs early and often while getting new tech bootstrapped and stable.
core.cache 1.2.263 is a complete fix for CCACHE-65 that does not cache exceptions!
Thanks to Claude Opus 4.6 -- which took four attempts at planning to figure out the first possible fix, and then two implementation attempts to get it right without a race condition on exception eviction. Watching Claude struggle so much made me feel better about my failures to get this working and my clumsy attempts to fix the race conditions :)
https://github.com/clojure/core.cache/blob/master/.rebel_readline_history
Dang... thanks for the spot... will remove...
Removed and git-ignored. Thank you.
Remember, though, Sean, you are so much smarter than Claude! It can guess at solutions, but it can't figure out which one works or is appropriate, right?
I was smart enough to create all the tests that embodied the constraints I needed solved but not smart enough to write the code to make them pass in a way that was clean and simple π
I posted all of Claude's "thinking" in a thread in #ai-assisted-coding for folks to see... Alex already made a comment about Claude's info being out of date (although in this case it didn't matter because core.cache supports back to Clojure 1.9).
I'm biased. I'm sure you are smarter.
https://github.com/clojure/core.memoize 1.2.281 -- A manipulable, pluggable, memoization framework for Clojure
β’ Update core.cache dep to 1.2.263
No functional changes.
Gloat 0.1.11 released β’ Fixed all known macOS bugs β’ Added GHA test workflow to keep it working π β’ Fixed gloat install setup bug that was installing glj from source β¦ Now installs from binary. Very fast. https://gloathub.org #gloat #glojure