aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2020-03-30Remove global -I flagsEelco Dolstra
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
2019-12-10Make the Store API more type-safeEelco Dolstra
2019-12-10EvalState::callFunction(): Make FunctionCallTrace use less stack spaceEelco Dolstra
2019-12-05Move #includeEelco Dolstra
2019-12-05Bindings: Add convenience method for requiring an attributeEelco Dolstra
2019-12-05Bindings::get(): Add convenience methodEelco Dolstra
2019-11-29Merge pull request #2748 from edolstra/rustEelco Dolstra
2019-11-28Remove builtins.valueSizeEelco Dolstra
2019-11-26Drop remaining uses of external "tar"Eelco Dolstra
2019-11-26Merge pull request #3238 from puckipedia/attrset-overrides-dynamicEelco Dolstra
2019-11-26Add feature to disable URL literalsEelco Dolstra
2019-11-25Ensure enough space in attrset bindings when using both __overrides and dynam...Puck Meerburg
2019-11-22Turn NIX_PATH into a config settingEelco Dolstra
2019-11-22Provide a default value for NIX_PATHEelco Dolstra
2019-11-22getEnv(): Return std::optionalEelco Dolstra
2019-11-11Merge pull request #3219 from Ericson2314/semicolonsEelco Dolstra
2019-11-10Remove unneeded semicolonsJohn Ericson
2019-11-10Fix extra ; warnings involving MakeErrorJohn Ericson
2019-11-10De-duplicate struct PrimOp forward declarationPeter Kolloch
2019-11-05Merge branch 'nix-repl-e' of https://github.com/zimbatm/nixEelco Dolstra
2019-10-31Minor updates to inline commentsBenjamin Hipple
2019-10-28findDerivationFilename: add FIXMEzimbatm
2019-10-28libexpr: findDerivationFilename return Pos instead of tuplezimbatm
2019-10-27Merge branch 'tojson-tostring-fix' of https://github.com/mayflower/nixEelco Dolstra
2019-10-27builtins.toJSON: fix __toString usageRobin Gloster
2019-10-23libexpr: add findDerivationFilenamezimbatm