master
Remove `comparator.hh` and switch to `<=>` in a bunch of places
Finish converting existing comments for internal API docs (#8146)
Ensure all headers have `#pragma once` and are in API docs
chore: run formatters
More support for `std::filepath` in libnixutil
No global settings in `libnixfetchers` and `libnixflake`
Edit CompatibilitySettings
Get rid of `CanonPath::fromCwd`
Combine `AbstractPos`, `PosAdapter`, and `Pos`
Fix empty outputsToInstall for InstallableAttrPath
Split up `util.{hh,cc}`
Remove warning that interpretation of .drv has changed
language: cleanly ban integer overflows
fix(treewide): move arguments where needed
fetchToStore(): Don't always respect settings.readOnlyMode
refactor(treewide): reserve vector capacity when final size is known
DerivationInfo -> PackageInfo
Move command plugin interface to libnixcmd
renderMarkdownToTerminal: Add _NIX_TEST_RAW_MARKDOWN env var
markdown.hh: Improve includes
Add missing threads deps
Package `libnixmain` and `libnixcmd` with Meson
Document store object content addressing & improve JSON format
`nix hash path`, and preperatory refactors
Fix format
Honor the same set of proxy environment variables (#10611)
packaging: Add mkMeson{Library,Executable}
libcmd: do not compile editline helpers when building w/ readline
refactor: repl prompts are now the job of the interacter
Merge pull request #11682 from NaN-git/opt-str
Move `NIX_BIN_DIR` and all logic using it to the Nix executable itself