aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2021-05-10Merge pull request #4787 from Ma27/builtins-ceil-floorEelco Dolstra
2021-05-10primops: math.h -> cmathMaximilian Bosch
2021-05-10Implement `builtins.floor` and `builtins.ceil` using the C library functions ...Maximilian Bosch
2021-05-08Create parent trusted list path before writingMatthew Bauer
2021-04-27Merge pull request #4751 from Ma27/storepath-posDomen Kožar
2021-04-27primops/storePath: add trace to pure mode errorMaximilian Bosch
2021-04-23Replace the trailing markdown spaces by a backslashregnat
2021-04-23Merge pull request #4440 from Ma27/misc-pos-fixesEelco Dolstra
2021-04-19libcmd/installables: force re-evaluation of cached failuresMaximilian Bosch
2021-04-13libexpr/primops: reviewMaximilian Bosch
2021-04-13primops/libexpr: use new attr-call extractor everywhere; use function's pos i...Maximilian Bosch
2021-04-13libexpr/primops: Move attr name extraction into its own functionMaximilian Bosch
2021-04-13libexpr: misc improvements for proper error positionMaximilian Bosch
2021-04-13primops/derivation: use position of currently evaluated attributeMaximilian Bosch
2021-04-12EvalSettings::getDefaultNixPath: respect {restrict,pure}EvalGraham Christensen
2021-04-05Rename BuildableJohn Ericson
2021-04-05Use `BuildableReq` for `buildPaths` and `ensurePath`John Ericson
2021-04-05Move `StorePathWithOutput` utilities out of store classJohn Ericson
2021-03-26Fix some typosEelco Dolstra
2021-03-03nix repl :doc: Don't return docs for partially applied primopsEelco Dolstra
2021-02-22Make missing auto-call arguments throw an eval errorregnat
2021-02-22Tweak error messageEelco Dolstra
2021-02-03Include note about type of catched errors in tryEval documentationsternenseemann
2021-01-27Add trace to build errors during import-from-derivationEelco Dolstra
2021-01-27Add traces to errors while updating flake lock fileEelco Dolstra
2021-01-25Group common optionsEelco Dolstra
2021-01-25Add FIXMEEelco Dolstra
2021-01-21Improve error formattingEelco Dolstra
2021-01-15Merge pull request #4240 from bburdette/2259-error-messageDomen Kožar
2021-01-15Fix gcc10 buildJonathan Ringer
2021-01-13Convert option descriptions to MarkdownEelco Dolstra
2021-01-11Merge pull request #4435 from DanilaFe/flake-input-typesEelco Dolstra
2021-01-08Upcase "Boolean" in Flake attribute type errorDanila
2021-01-08string2Int(): Return std::optionalEelco Dolstra
2021-01-08Use switch statement instead of sequence of ifsDanila Fedorin
2021-01-08Allow Flake inputs to accept boolean and integer attributesDanila Fedorin
2020-12-28FixupMatthew Bauer
2020-12-24Merge branch 'master' into support-libcxx10Matthew Bauer
2020-12-23Cast variants fully for libc++10Matthew Bauer
2020-12-22Merge branch 'git-rev-error' of https://github.com/Ma27/nix into masterEelco Dolstra
2020-12-22Move <nix/fetchurl.nix> into the nix binaryEelco Dolstra
2020-12-22Document `allRefs` argument of `builtins.fetchTree`Maximilian Bosch
2020-12-21Merge pull request #4355 from Infinisil/private-value-typeEelco Dolstra
2020-12-18Replace Value type setters with mk* functionsSilvan Mosberger
2020-12-17Rename Value::normalType() -> Value::type()Silvan Mosberger
2020-12-17Rename ValueType -> InternalType, NormalType -> ValueTypeSilvan Mosberger
2020-12-16Merge pull request #4348 from NixOS/ca/use-hashmoduloEelco Dolstra
2020-12-13primops/fromJSON: add error position in case of parse errorMaximilian Bosch
2020-12-12Make Value::type privateSilvan Mosberger
2020-12-12Add ValueType checking functions for types that have the same NormalTypeSilvan Mosberger