Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nix
base: aa0e2a2e70a3^
Choose a base ref
...
head repository: NixOS/nix
compare: dcae46ab146b
Choose a head ref
  • 8 commits
  • 17 files changed
  • 1 contributor

Commits on Feb 11, 2019

  1. Make constant primops lazy

    edolstra committed Feb 11, 2019
    Copy the full SHA
    aa0e2a2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    15a16e5 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    f70434b View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    c02da99 View commit details
    Browse the repository at this point in the history
  5. Bindings::get(): Add convenience method

    This allows writing attribute lookups as
    
        if (auto name = value.attrs->get(state.sName))
          ...
    edolstra committed Feb 11, 2019
    Copy the full SHA
    f216c76 View commit details
    Browse the repository at this point in the history
  6. Initial flake support

    edolstra committed Feb 11, 2019
    Copy the full SHA
    7a5cf31 View commit details
    Browse the repository at this point in the history
  7. Introduce flake URIs

    edolstra committed Feb 11, 2019
    Copy the full SHA
    ef4cf4e View commit details
    Browse the repository at this point in the history
  8. Add github URIs

    For example, github:edolstra/dwarffs is more-or-less equivalent to
    https://github.com/edolstra/dwarffs.git. It's a much faster way to get
    GitHub repositories: it fetches tarballs rather than entire Git
    repositories. It also allows fetching specific revisions by hash
    without specifying a ref (e.g. a branch name):
    
      github:edolstra/dwarffs/41c0c1bf292ea3ac3858ff393b49ca1123dbd553
    edolstra committed Feb 11, 2019
    Copy the full SHA
    dcae46a View commit details
    Browse the repository at this point in the history