https://github.com/paintparty/fireworks v0.20.0 - Themeable tracing library
• Improved print representation of Throwables https://github.com/paintparty/fireworks/issues/122
• Theme token for :string-delimiter https://github.com/paintparty/fireworks/issues/111
• Added basic color support for pp/pprint / :pp mode (experimental) https://github.com/paintparty/fireworks/issues/110
• Tokens for regex parts styling (experimental) https://github.com/paintparty/fireworks/issues/109
• Token for decimal styling (experimental) https://github.com/paintparty/fireworks/issues/106
• Option to supply a ks that will filter metadata maps. https://github.com/paintparty/fireworks/issues/101
• Hook for dynamically changing theme token via user metadata https://github.com/paintparty/fireworks/issues/100
• Tracing of let forms via :trace flag. https://github.com/paintparty/fireworks/issues/11
• “Short-circuited” annotation to printings from tracing forms
• Theme token for :js/undefined https://github.com/paintparty/fireworks/issues/99
• Theme token for :escaped-double-quotes https://github.com/paintparty/fireworks/issues/93
• More support for JS built-ins https://github.com/paintparty/fireworks/commits/a17d8be1776874028f6e032f96802cd53f63bf6f
• Allow nil value in theme token :color entry
• Config option :margin-left, aliased to :margin-inline-start
• Config option :dissoc-metadata-keys, takes a vector of keys to dissoc from printed metadata maps
• Config option :select-metadata-keys, takes a vector of keys to select-keys from printed metadata maps
• Config option :multi-line-metadata?, can be set to false to force single-line, potentially truncated metadata maps
• Config option :quote-symbols?, can be set to true to add single-quote syntax to symbols
• Bumped https://github.com/paintparty/lasertag dep to 0.12.0 for better perf
Full release notes https://github.com/paintparty/fireworks/releases/tag/v0.20.0
https://github.com/borkdude/quickdoc
Quick and minimal API doc generation for Clojure
v0.2.6
• https://github.com/borkdude/quickdoc/issues/44: render var summary var-links as links (https://github.com/lread)
• https://github.com/borkdude/quickdoc/issues/42: fix var name not recognized in docstring when preceded by multiline backtick expression
• https://github.com/borkdude/quickdoc/issues/52: fix formatting of function signature when :or destructuring uses namespaced keyword fallback value
• https://github.com/borkdude/quickdoc/issues/43: elide extra newline in code blocks
• https://github.com/borkdude/quickdoc/issues/45: ignore declares in source code (https://github.com/lread)
Here’s a recipe for global Babashka tasks that I found on ClojureVerse (in a https://clojureverse.org/t/help-utilizing-babashka-tasks-globally/8026/2?u=pezborkdudehttps://clojureverse.org/t/help-utilizing-babashka-tasks-globally/8026/2?u=pez) and ran with it. I don’t know why I haven’t done this until now, but anyway, I have so much use for it. It’s great with the agents too. Instead of instructing them to do things in certain ways I make bb tasks and teach the agent to use them. Scripting > instructing, always. • https://github.com/PEZ/my-bbg I’m sorry it is a bit messy, but it really is my-bbg. Copy it if you find it useful, and create your own mess. 😃
Why change the cwd instead of using the --config option?
Oh, I just didn’t know. I found that tip on ClojureVerse and just did it that way. I’ll switch to using --config and get rid of the --cwd kludge. Thanks! 🙏
Here’s @borkdude’s comment I’m referring to, btw: https://clojureverse.org/t/help-utilizing-babashka-tasks-globally/8026/2?u=pez Probably no --config option back in August, 2021.
I wish I could change the image in OP...