lix/src
Alex Ameen b72bc4a972
libexpr: quote reserved keys when printing
This fixes a bug in commands like `nix eval' which would emit invalid attribute
sets if they contained reserved keywords such as "assert", "let", etc.

These keywords will not be quoted when printed, making them valid expressions.
All keywords recognized by the lexer are quoted except "or", which does not
require quotation.
2023-05-09 09:45:12 -05:00
..
build-remote Split comment, match with each variable 2023-05-08 10:08:01 -04:00
libcmd nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
libexpr libexpr: quote reserved keys when printing 2023-05-09 09:45:12 -05:00
libfetchers Fix hostRegex to accept hosts with a - 2023-05-03 18:59:44 -04:00
libmain nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
libstore Merge pull request #8233 from wentasah/narinfo-corrupt-reason 2023-04-19 06:57:08 +02:00
libutil TarArchive: Remove a duplicate constant and increase the buffer size 2023-04-25 16:43:10 +02:00
nix nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
nix-build nix: Support the --repair flag 2023-04-28 17:03:04 +02: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 nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
nix-instantiate nix: Support the --repair flag 2023-04-28 17:03:04 +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