-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Eelco Dolstra wrote: > __overrides is an implementation detail needed to override values in a > recursive > attribute set. If the set isn't recursive but gets its own result as a > function > argument then you don't need __overrides. But that's an orthogonal issue.
Hm, really, I missed the point that you only promised to kill __overrides, not remove the overrides from core expressions. > BTW, I removed the deepOverride calls only because they're no longer needed > since GTK 2.18 is now the default, not because I object to them per se. Sorry, I quoted in a misleading fashion. Of course I am all for removing deepOverrides there (I was a bit annoyed that I had to create and use it in the first place). I only replied to the second statement that packageOverrides are strictly cleaner. Thanks for clarifications. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJK6bDJAAoJEE6tnN0aWvw3iSMH+wYWBzET/I3zGMBV0Jql1c8N AEhRTlVFwN03sHQWg0nVjQg9ga6jgVchm2dLNP2r7IikMH4KrbAJIweuLYRJQyYh Xee4Lp4Iu4R/u6u7R7i9G0Iwf9AEZBFZzxcnE/GY5a0jICtQgYyHhxqfxG6bbYIV mO78I2bT7wIDSFv9mOWVpoR7ynymn6XnbaOjGox3ip9O6aolgEmXvAU/3E825Ekv VkDUi1kofSQSFxbJJ1nncYSbJeEL7SwS+W+OcPapNf8pZq3lS1ehOVqk9yYXnGVT 2UN9IThTsEs4cnPlI9+gCQUBuPN4KeSbbN23k87dHmSUj3zH8rtU1B3Ai+JIeI8= =rv3k -----END PGP SIGNATURE----- _______________________________________________ nix-dev mailing list [email protected] https://mail.cs.uu.nl/mailman/listinfo/nix-dev
