nix-super/src
John Ericson 2c8475600d Fix some issues with experimental config settings
Issues:

1. Features gated on disabled experimental settings should warn and be
   ignored, not silently succeed.

2. Experimental settings in the same config "batch" (file or env var)
   as the enabling of the experimental feature should work.

3. For (2), the order should not matter.

These are analogous to the issues @roberth caught with my changes for
arg handling, but they are instead for config handling.

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2023-04-17 12:41:04 -04:00
..
build-remote Introduce SingleDrvOutputs 2023-04-15 12:51:19 -04:00
libcmd Merge pull request #6312 from obsidiansystems/keyed-build-result 2023-04-17 18:08:05 +02:00
libexpr Merge pull request #3746 from obsidiansystems/path-info 2023-04-17 15:49:48 +02:00
libfetchers Merge remote-tracking branch 'upstream/master' into path-info 2023-04-07 20:39:04 -04:00
libmain Move initLibUtil() from initNix to initLibStore 2023-04-07 16:24:18 +02:00
libstore Fix some issues with experimental config settings 2023-04-17 12:41:04 -04:00
libutil Fix some issues with experimental config settings 2023-04-17 12:41:04 -04:00
nix Merge pull request #3746 from obsidiansystems/path-info 2023-04-17 15:49:48 +02:00
nix-build Move enabled experimental feature to libutil struct 2023-03-20 11:05:22 -04:00
nix-channel Factor out the generation of the profile/channel directory 2023-03-23 10:22:42 +01:00
nix-collect-garbage Fix nix-collect-garbage -d with the new profile location 2023-03-07 13:08:04 +01:00
nix-copy-closure Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
nix-env Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
nix-instantiate Revert to copyStore = true for nix-instantiate and nix-env 2022-08-23 14:40:27 +02:00
nix-store Merge pull request #6312 from obsidiansystems/keyed-build-result 2023-04-17 18:08:05 +02:00
resolve-system-dependencies Remove FormatOrString and remaining uses of format() 2023-03-02 15:57:54 +01:00
toml11 Replace cpptoml with toml11 2021-12-17 22:03:33 +01:00