jade

Results 267 comments of jade

Another heuristic is whether the frame has `addErrorContext`. IMO this would be very very important to include for NixOS usability.

Secret third option: add a with derivation flag that the flake support code always passes? Then hard fail if the preconditions aren't met? Unsure how compatible this would be with...

As the author of nix-doc, I have also experienced API breakage on my relatively minimal (a builtin that takes strings and lambdas) C++ Nix plugin on about 5 releases in...

> Just a drive by comment to mention that C++ API can be made stable using patterns like pimpl. Not to say a stable C API would not be appreciated,...

> Another thought: when building a plugin, authors should probably not link against libnix*-c, since they'll link to the build-time libs and not the runtime libs. Should Nix load it...

Related: https://github.com/NixOS/nixpkgs/pull/270696

> I suppose this could be solved by adding a link to the (ever-growing) [Nixpkgs contribution guide](https://github.com/NixOS/nixpkgs/blob/master/doc/README.md). I think it would explicitly be made worse by doing that because that's...

> We do have a link checker, see [here](https://github.com/nixos/nix.dev/tree/2589aa0b57eefa56fc01131dbf0e64cd011d722b/Makefile#L200), it's run in CI [as well](https://github.com/nixos/nix.dev/tree/2589aa0b57eefa56fc01131dbf0e64cd011d722b/.github/workflows/test.yml#L8). > > EDIT: or were you talking about more than just nix.dev? Cross ecosystem, across...

https://github.com/NixOS/nixpkgs/pull/270696#discussion_r1412898648 this is an example of a contribution that the contributor didn't know the right place to put it and would have benefited from a high level view of where...

This also happens btw if you have a cabal.project in a parent directory that you forgot about. I found out by running cabal with -v3 and noticing the cabal.project in...