aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2020-04-08datatransfer.{cc,hh} -> filetransfer.{cc,hh}Nikola Knezevic
2020-04-08DownloadError -> DataTransferErrorNikola Knezevic
2020-04-08Rename src/lib/download.* to src/lib/datatransfer.*Nikola Knezevic
2020-04-08Merge pull request #3468 from Infinisil/functionArgsPositionsEelco Dolstra
2020-04-07Merge branch 'fetchgit-recursive' of https://github.com/blitz/nixEelco Dolstra
2020-04-07Backport libfetchers from the flakes branchEelco Dolstra
2020-04-02libexpr: remove unused attrErrorAndreas Rammhold
2020-04-02Make function arguments retain position infoSilvan Mosberger
2020-03-30s/outputHashRecursive/ingestionMethod/cJohn Ericson
2020-03-30Never cast `FileIngestionMethod` to or from booleanJohn Ericson
2020-03-30Merge remote-tracking branch 'upstream/master' into enum-FileIngestionMethodJohn Ericson
2020-03-30Use `auto` with some `FileIngestionMethod` local variablesJohn Ericson
2020-03-30Store parsed hashes in `DerivationOutput`John Ericson
2020-03-30Remove global -I flagsEelco Dolstra
2020-03-30fetchGit: don't use std::filesystem to filter git reposJulian Stecklina
2020-03-29fetchGit: fix submodule corner case by fetching all refs from cacheDirBjørn Forsman
2020-03-29fetchGit: fix submodules = true for dirty treesBjørn Forsman
2020-03-29fetchGit: checkout rev instead of latest refBjørn Forsman
2020-03-29fetchGit: add submodules attribute to the .link fileBjørn Forsman
2020-03-29fetchGit: fix submodule output attributeBjørn Forsman
2020-03-29fetchGit: fix "fatal: couldn't find remote ref refs/heads/master" issue with ...Bjørn Forsman
2020-03-29Link to stdc++fsJulian Stecklina
2020-03-29Rename fetchGit fetchSubmodules to just submodulesJulian Stecklina
2020-03-29Add git submodule fixes from @bjornforJulian Stecklina
2020-03-29Add fetchSubmodules to builtins.fetchGitJulian Stecklina
2020-03-29Replace some `bool recursive` with a new `FileIngestionMethod` enumJohn Ericson
2020-03-24Misc changes from the flakes branchEelco Dolstra
2020-03-24Fix coverage buildEelco Dolstra
2020-03-24nix edit: Support non-derivation attributesEelco Dolstra
2020-03-24findAlongAttrPath(): Return positionEelco Dolstra
2020-03-24findAlongAttrPath(): Throw AttrPathNotFoundEelco Dolstra
2020-03-24EvalState::allocAttr(): Add convenience methodEelco Dolstra
2020-03-13Add missing `#include <regex>`John Ericson
2020-03-11Move some corepkgs into the nix binaryEelco Dolstra
2020-03-11parseExprFromString(): Use std::string_viewEelco Dolstra
2020-03-04builtins.cache: Cache regular expressionsEelco Dolstra
2020-02-13Bindings::get(): std::optional<Attr *> -> Attr *Eelco Dolstra
2020-01-21Fix derivation computation with __structuredAttrs and multiple outputsEelco Dolstra
2020-01-13Tweak error messageEelco Dolstra
2020-01-13Merge branch 'assert-show-expression' of https://github.com/LnL7/nixEelco Dolstra
2020-01-13Fix buildEelco Dolstra
2020-01-11libexpr: show expression in assertion errorsDaiderd Jordan
2020-01-09json-to-value: use unique_ptr instead of raw pointersYorick van Pelt
2020-01-09builtins.fromJSON: use nlohmann/json parser instead of custom parserYorick van Pelt
2020-01-07Add support for \u escape in fromJSONNikola Knezevic
2020-01-07Remove redundant check in parseJSONStringNikola Knezevic
2020-01-05Hide FunctionCallTrace constructor/destructorEelco Dolstra
2019-12-16nix-store -r: Handle symlinks to store pathsEelco Dolstra
2019-12-15Tweak error messageEelco Dolstra
2019-12-13bugfix: Adding depth limit to resolveExprPathDima