-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 01d07b1e92c2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: NixOS/nix
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7a7ec2229834
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 4 commits
- 6 files changed
- 2 contributors
Commits on Jan 13, 2019
-
Treat plain derivation paths in context as normal paths.
Previously, plain derivation paths in the string context (e.g. those that arose from builtins.storePath on a drv file, not those that arose from accessing .drvPath of a derivation) were treated somewhat like derivaiton paths derived from .drvPath, except their dependencies weren't recursively added to the input set. With this change, such plain derivation paths are simply treated as paths and added to the source inputs set accordingly, simplifying context handling code and removing the inconsistency. If drvPath-like behavior is desired, the .drv file can be imported and then .drvPath can be accessed. This is a backwards-incompatibility, but storePath is never used on drv files within nixpkgs and almost never used elsewhere.
Configuration menu - View commit details
-
Copy full SHA for 087be72 - Browse repository at this point
Copy the full SHA 087be72View commit details
Commits on Jan 14, 2019
-
This can be very helpful when debugging, as well as enabling complex black magic like surgically removing a single dependency from a string's context.
Configuration menu - View commit details
-
Copy full SHA for 1d75729 - Browse repository at this point
Copy the full SHA 1d75729View commit details
Commits on Jan 31, 2019
-
A partner of builtins.getContext, useful for the same reasons.
Configuration menu - View commit details
-
Copy full SHA for b30be6b - Browse repository at this point
Copy the full SHA b30be6bView commit details
Commits on Feb 12, 2019
-
Merge pull request #2628 from shlevy/context-introspection
Context introspection
Configuration menu - View commit details
-
Copy full SHA for 7a7ec22 - Browse repository at this point
Copy the full SHA 7a7ec22View commit details
There are no files selected for viewing