Caleb Maclennan
Caleb Maclennan
Something I find myself doing on a lot of projects towards the end of typesetting the rest of a book is working on the TOC design. One way to quickly...
Cross compiling with Cargo adds a segment to the output directory with the host info. Currently we don't have a way to detect this and adjust, we just blindly assume...
I'm trying to debug a weird set of results for macOS users of [sile](https://github.com/sile-typesetter/sile). There is some history [in this discussion](https://github.com/sile-typesetter/sile/discussions/2117) eventually resulting in my filing [this issue](https://github.com/sile-typesetter/sile/issues/2121), but ever...
I have an existing app that used to run in Lua and now inside a Rust wrapper app using mlua. I have an LPEG grammar on the Lua side I'd...
Cargo manifests have a standardized way to store TOML data that configures third party tooling. The `[package.metadata.bacon]` space in `Cargo.toml` could be used to hold Bacon configs instead of a...
Enabling authentication makes the action fail on macOS: ``` Example configuration has been installed to: /opt/homebrew/opt/tmux/share/tmux Bash completion has been installed to: /opt/homebrew/etc/bash_completion.d Auto-generating ~/.ssh/known_hosts by attempting connection to uptermd.upterm.dev...
See comments in #288
...and add (self promotional) suggestion for [decasify](https://github.com/alerque/decasify) plugin to handle prose. I initially landed on this plugin when I was looking for a way to fix header casing in Markdown,...
I set out to make sure bumping the RustyBuzz dependency in Typst didn't break anything. It turns out hard to do without ending up with multiple versions of dependencies and...
Once a tag is pushed to this repo, please consider it immutable. You have to control over the timeline of downstream usage. I've already bumped the Arch Linux package and...