lix/src/nix
Eelco Dolstra 9b9de3a5e3
nix dev-shell: Improve environment handling
Only variables that were marked as exported are exported in the dev
shell. Also, we no longer try to parse the function section of the env
file, fixing

  $ nix dev-shell
  error: shell environment '/nix/store/h7ama3kahb8lypf4nvjx34z06g9ncw4h-nixops-1.7pre20190926.4c7acbb-env' has unexpected line '/^[a-z]?"""/ {'
2019-09-27 17:01:25 +02:00
..
add-to-store.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
build.cc nix build: Add '--profile' flag 2019-07-12 15:32:17 +02:00
cat.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
command.cc nix dev-shell --profile: Support relative path 2019-09-02 15:59:19 +02:00
command.hh Shut up some clang warnings 2019-09-02 17:43:27 +02:00
copy.cc Merge remote-tracking branch 'origin/master' into flakes 2019-07-11 13:13:19 +02:00
doctor.cc nix doctor: Fix typo 2019-06-23 22:19:14 +02:00
dump-path.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
edit.cc Don't catch exceptions by value 2019-09-22 21:29:33 +02:00
eval.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
flake-template.nix Made epochs more fine-grained 2019-06-03 14:47:47 +02:00
flake.cc nix flake info --json: Get rid of duplicate getFlake() call 2019-09-22 21:53:01 +02:00
hash.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
installables.cc nix flake info --json: Get rid of duplicate getFlake() call 2019-09-22 21:53:01 +02:00
legacy.cc Start of new Nix command-line interface 2016-02-09 21:28:29 +01:00
legacy.hh Fix Darwin build 2016-03-15 12:11:27 +01:00
local.mk Merge remote-tracking branch 'origin/master' into flakes 2019-07-06 21:06:22 +02:00
log.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
ls.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
main.cc Merge remote-tracking branch 'origin/master' into flakes 2019-07-06 21:06:22 +02:00
optimise-store.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
path-info.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
ping-store.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
progress-bar.cc Add a post-build-hook 2019-08-02 10:48:15 -04:00
progress-bar.hh nix: Add --print-build-logs flag 2019-05-15 17:33:56 +02:00
repl.cc nix repl: Run in impure mode 2019-09-02 23:04:27 +02:00
run.cc Merge remote-tracking branch 'origin/master' into flakes 2019-08-29 16:11:38 +02:00
search.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
shell.cc nix dev-shell: Improve environment handling 2019-09-27 17:01:25 +02:00
show-config.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
show-derivation.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
sigs.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
upgrade-nix.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
verify.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00
why-depends.cc Make subcommand construction in MultiCommand lazy 2019-06-18 16:25:31 +02:00