Team info
All meeting notes
Team attendees: @jfly @infinisil @Sergey @MattSturgeon @0x4A6F @piegames
Other attendees:
Agenda & Notes
- @wolfgangwalther’s comment regarding trailing comments being moved to the following line.
- He proposes that when the comment is on the same line as a binding, it should instead be moved to the line before.
- This was noticed when auto-formatting nix embedded in markdown codeblocks (in nixpkgs documentation).
- The comment-moving code dates back to
5bb06398, which was added for a now-irrelevant special case. - Opened https://github.com/NixOS/nixfmt/pull/324 as a potential fix
- Discussed https://github.com/NixOS/nixfmt/issues/321#issuecomment-3156190459
- Feedback on de-indentation from @emilazy
- Discussed. We’re ambivalent. Feels like we’re deciding between various edge cases.
- @jfly would prefer humanity’s time spent on adding “spread” operators to nix the lang.
- The core issue is that we still transition between one level of intendation and another based on some conditions, like before. However, this now happens less often than before, so is still a net gain.
- Reviewed https://github.com/NixOS/nixfmt/pull/322, looks good
- NixCon talk
- @jfly: Relation to treefmt, what was hard, what should the world have to make it easier, ratchets, formatters should be allowed to changed
- @Matt: Coming from a user perspective, happy to be on stage
- @piegames: How the formatter works? Can proof-read
- @infinisil: Will try to schedule a pairing call for this
- @infinisil: Idea: Show transformation of some simple code into AST/IR, then Doc, then back to Nix code
- Serokell shout-out (part of history)