about summary refs log tree commit diff
path: root/src/libexpr/primops.cc
AgeCommit message (Expand)AuthorFilesLines
2014-12-02 Allow external code using libnixexpr to add typesShea Levy1-0/+3
2014-11-25 Add a primop for regular expression pattern matchingEelco Dolstra1-1/+29
2014-11-25 forceString(): Accept pos argumentEelco Dolstra1-2/+2
2014-11-20 import derivation: cleanupShea Levy1-8/+11
2014-11-15 realiseContext: Handle all context typesShea Levy1-2/+2
2014-10-17 Export realiseContext in libnixexprShea Levy1-9/+3
2014-10-04 Add primop ‘catAttrs’Eelco Dolstra1-0/+30
2014-10-04 Add primop ‘attrValues’Eelco Dolstra1-1/+23
2014-10-04 TweakEelco Dolstra1-1/+1
2014-10-03 Remove some duplicate codeEelco Dolstra1-15/+8
2014-10-03 Add readDir primopShea Levy1-0/+37
2014-09-23 Add missing staticEelco Dolstra1-2/+2
2014-09-22 Don't evaluate inside a "throw"Eelco Dolstra1-3/+4
2014-09-22 Add ‘deepSeq’ primopEelco Dolstra1-0/+11
2014-09-22 Add ‘seq’ primopEelco Dolstra1-0/+12
2014-09-22 Add a function ‘valueSize’Eelco Dolstra1-0/+10
2014-09-19 attrNames: Don't allocate duplicates of the symbolsEelco Dolstra1-6/+4
2014-09-19 Fix off-by-oneEelco Dolstra1-1/+1
2014-09-17 Add some instrumentation for debugging GC leaksEelco Dolstra1-0/+27
2014-08-20 Use proper quotes everywhereEelco Dolstra1-40/+40
2014-07-30 Rename nixPath to __nixPathEelco Dolstra1-2/+2
2014-07-09 Fix compilation error on some versions of GCCEelco Dolstra1-0/+1
2014-07-04 Add builtin function ‘fromJSON’Eelco Dolstra1-0/+10
2014-06-24 Only add the importNative primop if the allow-arbitrary-code-during-evaluatio...Shea Levy1-1/+2
2014-06-17 Add importNative primopShea Levy1-0/+42
2014-06-12 Drop ImportError and FindErrorEelco Dolstra1-4/+0
2014-06-12 findFile: Realise the context of the path attributesShea Levy1-18/+44
2014-06-12 Share code between scopedImport and importShea Levy1-42/+44
2014-06-10 == operator: Ignore string contextEelco Dolstra1-1/+1
2014-05-29 Sort nixPath attributesEelco Dolstra1-0/+1
2014-05-26 Make the Nix search path declarativeEelco Dolstra1-0/+32
2014-05-26 Add constant ‘nixPath’Eelco Dolstra1-0/+11
2014-05-26 Add primop ‘scopedImport’Eelco Dolstra1-0/+25
2014-05-26 Shut up some signedness warningsEelco Dolstra1-2/+2
2014-04-08 If a .drv cannot be parsed, show its pathEelco Dolstra1-1/+1
2014-04-04 Show position info in Boolean operationsEelco Dolstra1-1/+1
2014-04-04 Show position info in string concatenation / addition errorsEelco Dolstra1-18/+18
2014-04-04 forceString: Show position infoEelco Dolstra1-12/+12
2014-04-04 forceAttrs: Show position infoEelco Dolstra1-12/+12
2014-04-04 forceList: Show position infoEelco Dolstra1-15/+15
2014-04-04 forceInt: Show position infoEelco Dolstra1-8/+8
2014-04-04 Pass position information to primop callsEelco Dolstra1-90/+90
2014-04-04 Include position info in function applicationEelco Dolstra1-3/+3
2014-01-21 Merge branch 'master' into makeEelco Dolstra1-3/+3
2013-12-10 Bump language version for new storePath featureShea Levy1-1/+1
2013-12-10 builtins.storePath: Try to substitute the path if it is not yet validShea Levy1-2/+2
2013-11-23 Implement basic ‘make install’Eelco Dolstra1-0/+1
2013-11-19 Shorter error messageEelco Dolstra1-2/+1
2013-11-19 Add a toJSON primopEelco Dolstra1-0/+14
2013-11-18 Add a primop unsafeGetAttrPos to return the position of an attributeEelco Dolstra1-1/+15