aboutsummaryrefslogtreecommitdiff
path: root/src/libexpr
AgeCommit message (Expand)Author
2014-01-09Update MakefilesEelco Dolstra
2013-11-25Rename Makefile.new -> MakefileEelco Dolstra
2013-11-23Use libnix as a prefix for all Nix librariesEelco Dolstra
2013-11-23Drop the dependency on libgc in libmainEelco Dolstra
2013-11-23Initialise Boehm GC only onceEelco Dolstra
2013-11-23Allow (dynamic) libraries to depend on other librariesEelco Dolstra
2013-11-23Implement basic ‘make install’Eelco Dolstra
2013-11-22Rename $(here) to $(d) for brevity, and remove trailing slashEelco Dolstra
2013-11-22Generate the parser and the lexerEelco Dolstra
2013-11-22New non-recursive, plain Make-based build systemEelco Dolstra
2013-11-19Check meta values and warn about bad onesEelco Dolstra
2013-11-19Generalise meta attributesEelco Dolstra
2013-11-19Shorter error messageEelco Dolstra
2013-11-19Refactor JSON outputEelco Dolstra
2013-11-19Add a toJSON primopEelco Dolstra
2013-11-18Add a primop unsafeGetAttrPos to return the position of an attributeEelco Dolstra
2013-11-18Add a symbol __curPos that expands to the current source locationEelco Dolstra
2013-11-18Support quoted attribute names in -AEelco Dolstra
2013-11-12Make function calls show up in stack traces againEelco Dolstra
2013-11-12Make function calls tail-recursiveEelco Dolstra
2013-11-12Make ifs and asserts tail-recursiveEelco Dolstra
2013-11-12Get rid of an intermediary on the stackEelco Dolstra
2013-10-28Fix building without a garbage collectorEelco Dolstra
2013-10-28Fix a segfault in genericClosureEelco Dolstra
2013-10-28Slightly optimize listToAttrsEelco Dolstra
2013-10-24Rename "attribute sets" to "sets"Eelco Dolstra
2013-10-24Remove unnecessary call to forceStringNoCtxEelco Dolstra
2013-10-24Add a typeOf primopEelco Dolstra
2013-10-24Don't require NIX_SHOW_STATS for NIX_COUNT_CALLSEelco Dolstra
2013-10-23Memoize evalFile() lookups under both the original and resolved nameEelco Dolstra
2013-10-17Fold two stack trace messages in derivationsEelco Dolstra
2013-10-17Don't show <nix/derivation.nix> in stack tracesEelco Dolstra
2013-10-17Ensure proper type checking/coercion of "${expr}"Eelco Dolstra
2013-10-17Revert the behaviour of antiquoted paths to pre-Nix 1.6Eelco Dolstra
2013-10-08printStats(): Print the size of the symbol table in bytesEelco Dolstra
2013-10-08Deduplicate filenames in PosEelco Dolstra
2013-10-08Treat undefined variable errors consistentlyEelco Dolstra
2013-10-08Show the exact position of undefined variablesEelco Dolstra
2013-10-08Remove some unused functionsEelco Dolstra
2013-10-08Merge VarRef into ExprVarEelco Dolstra
2013-10-07Don't show calls to primops in stack tracesEelco Dolstra
2013-10-02Fix segfault in nix-repl / hydra-eval-jobsEelco Dolstra
2013-09-03nix-env: Use wildcard match by defaultEelco Dolstra
2013-09-03nix-env: Load files in ~/.nix-defexpr on demandEelco Dolstra
2013-09-03Work on Values instead of ExprsEelco Dolstra
2013-09-03Get rid of the parse tree cacheEelco Dolstra
2013-09-02Add some support code for nix-replEelco Dolstra
2013-09-02Get rid of a signedness warningEelco Dolstra
2013-09-02Fix whitespaceEelco Dolstra
2013-08-26Simplify inherited attribute handlingShea Levy