lix/src
Eelco Dolstra 1969f357b7
Add fetchMercurial primop
E.g.

  $ nix eval '(fetchMercurial https://www.mercurial-scm.org/repo/hello)'
  { branch = "default"; outPath = "/nix/store/alvb9y1kfz42bjishqmyy3pphnrh1pfa-source"; rev = "82e55d328c8ca4ee16520036c0aaace03a5beb65"; revCount = 1; shortRev = "82e55d328c8c"; }

  $ nix eval '(fetchMercurial { url = https://www.mercurial-scm.org/repo/hello; rev = "0a04b987be5ae354b710cefeba0e2d9de7ad41a9"; })'
  { branch = "default"; outPath = "/nix/store/alvb9y1kfz42bjishqmyy3pphnrh1pfa-source"; rev = "0a04b987be5ae354b710cefeba0e2d9de7ad41a9"; revCount = 0; shortRev = "0a04b987be5a"; }

  $ nix eval '(fetchMercurial /tmp/unclean-hg-tree)'
  { branch = "default"; outPath = "/nix/store/cm750cdw1x8wfpm3jq7mz09r30l9r024-source"; rev = "0000000000000000000000000000000000000000"; revCount = 0; shortRev = "000000000000"; }
2017-11-01 17:45:32 +01:00
..
boost Shut up some warnings 2017-04-14 14:42:20 +02:00
build-remote Allow shorter syntax for chroot stores 2017-10-24 15:32:38 +02:00
buildenv Improve error message for conflicting priorities 2017-09-21 10:25:20 +09:00
libexpr Add fetchMercurial primop 2017-11-01 17:45:32 +01:00
libmain Add --store argument to legacy commands 2017-10-24 15:41:11 +02:00
libstore Add fetchMercurial primop 2017-11-01 17:45:32 +01:00
libutil builtins.fetchgit: Support importing a working tree 2017-10-30 19:59:25 +01:00
linenoise Replace readline by linenoise 2017-05-10 18:37:42 +02:00
nix More progress indicator improvements 2017-10-24 15:32:38 +02:00
nix-build nix-build: Fix --hash 2017-10-30 13:31:05 +01:00
nix-channel Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-collect-garbage printMsg(lvlError, ...) -> printError(...) etc. 2016-09-21 16:54:53 +02:00
nix-copy-closure Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
nix-daemon Remove the remote-builds option 2017-10-24 11:00:16 +02:00
nix-env nix: Respect -I, --arg, --argstr 2017-10-24 12:58:34 +02:00
nix-instantiate nix: Respect -I, --arg, --argstr 2017-10-24 12:58:34 +02:00
nix-prefetch-url nix: Respect -I, --arg, --argstr 2017-10-24 12:58:34 +02:00
nix-store Pass lists/attrsets to bash as (associative) arrays 2017-10-25 13:01:50 +02:00
resolve-system-dependencies Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00