Ben Boeckel
Ben Boeckel
The expected date has passed; perhaps this can go now? I'll rebase for the conflicts.
I added the test suite; let's see how it runs in CI.
>: I don't have a problem with this, but I think pretty much every interesting layout requires access to xmonad internals. I see a number of `PureLayout` candidates in `xmonad-contrib`....
I added `Validation::new_for_family` to simplify construction for algorithm families.
Will do.
Hmm. That is going to fail for worktrees (where `.git` *is* a file). Perhaps this warrants a `ale#path#FindNearestGitRoot(a:buffer)` call which calls out to `git rev-parse --show-toplevel`?
Yes, I think migrating other tools over to it makes sense. I considered finding the root for `Cargo.toml`, but…that is always going to be itself *except* when in a workspace…and...
> On an unrelated issue, I just realized tombi sends network requests unless configured to work in [offline-mode](https://tombi-toml.github.io/tombi/docs/cli/offline-mode). Given how unexpected that is, I would argue for it being made...
Note that upstream freetype has moved to CMake on Windows (`ftjam` is gone at least), so the build scripts will need updated here.
Interesting; it works with uBlock Origin for me; maybe something is interfering with full networking? Anyways, here is the output: ``` trim trailing whitespace.................................................Passed fix end of files.........................................................Passed check toml...............................................................Passed...