Skip to content
Snippets Groups Projects
  1. Apr 14, 2004
  2. Apr 06, 2004
  3. Mar 15, 2004
  4. Feb 20, 2004
  5. Feb 06, 2004
    • Eelco Dolstra's avatar
      * Improvements to profiles. Generations are now per-profile, e.g., · 66e94d32
      Eelco Dolstra authored
        default -> default-94-link
        default-82-link -> /nix/store/cc4480...
        default-83-link -> /nix/store/caeec8...
        ...
        default-94-link -> /nix/store/2896ca...
        experimental -> experimental-2-link
        experimental-1-link -> /nix/store/cc4480...
        experimental-2-link -> /nix/store/a3148f...
      
      * `--profile' / `-p' -> `--switch-profile' / `-S'
      * `--link' / `-l' -> `--profile' / `-p'
      * The default profile is stored in $prefix/var/nix/profiles.
        $prefix/var/nix/links is gone.  Profiles can be stored anywhere.
      * The current profile is now referenced from ~/.nix-profile, not
        ~/.nix-userenv.
      * The roots to the garbage collector now have extension `.gcroot', not
        `.id'.
      66e94d32
  6. Nov 22, 2003
  7. Oct 09, 2003
  8. Aug 25, 2003
  9. Jul 29, 2003
    • Eelco Dolstra's avatar
      * Typo: if -> elsif. · 40f32ae0
      Eelco Dolstra authored
      40f32ae0
    • Eelco Dolstra's avatar
      * Get garbage collection and cache population to work *properly*. · 88464659
      Eelco Dolstra authored
        Renamed `fstateRefs' to `fstateRequisites'.  The semantics of this
        function is that it returns a list of all paths necessary to realise
        a given expression.  For a derive expression, this is the union of
        requisites of the inputs; for a slice expression, it is the path of
        each element in the slice.  Also included are the paths of the
        expressions themselves.  Optionally, one can also include the
        requisites of successor expressions (to recycle intermediate
        results).
      
      * `nix-switch' now distinguishes between an expression and its normal
        form.  Usually, only the normal form is registered as a root of the
        garbage collector.  With the `--source-root' flag, it will also
        register the original expression as a root.
      
      * `nix-collect-garbage' now has a flag `--keep-successors' which
        causes successors not to be included in the list of garbage paths.
      
      * `nix-collect-garbage' now has a flag `--invert' which will print all
        paths that should *not* be garbage collected.
      88464659
  10. Jul 21, 2003
  11. Jul 14, 2003
Loading