Age | Commit message (Expand) | Author | Files | Lines |
2022-10-22 | r/5174 fix(tvix/eval): use top-level span for `force_with_output` | Vincent Ambo | 3 | -6/+29 |
2022-10-21 | r/5172 fix(tvix): distinguish search- and relative path resolution errors | sterni | 4 | -11/+19 |
2022-10-20 | r/5170 test(tvix/verify-lang-tests): also check notyetpassing tests | sterni | 1 | -12/+12 |
2022-10-20 | r/5168 fix(tvix/eval): restore .exp.xml files and skip in test suite | sterni | 3 | -0/+7 |
2022-10-20 | r/5167 fix(tvix/eval): fix path in notyetpassing tests | sterni | 4 | -4/+4 |
2022-10-20 | r/5166 test(tvix/eval): eval-okay-eq.nix can actually be tested | sterni | 3 | -1/+1 |
2022-10-20 | r/5165 fix(tvix/eval): eval-okay-pathexists test can be executed | sterni | 2 | -0/+0 |
2022-10-20 | r/5164 test(tvix/eval): update C++ Nix test suite to current master | sterni | 23 | -32/+94 |
2022-10-20 | r/5163 test(tvix/eval): enable nix_tests by default | sterni | 1 | -1/+1 |
2022-10-20 | r/5162 test(tvix): nix-planned test verification using C++ Nix 2.3 and 2.11 | sterni | 2 | -120/+183 |
2022-10-19 | r/5161 feat(tvix/eval): expect not-yet-passing tests to fail | Adam Joseph | 74 | -14/+49 |
2022-10-19 | r/5159 feat(tvix/eval): deduplicate overlap between Closure and Thunk | Adam Joseph | 9 | -149/+203 |
2022-10-19 | r/5158 feat(tvix/eval): NixList::concat(): avoid an unnecessary move | Adam Joseph | 1 | -4/+3 |
2022-10-18 | r/5157 docs(tvix/eval): upvalues.rs: define "upvalue", comment with_stack | Adam Joseph | 1 | -9/+30 |
2022-10-18 | r/5156 fix(tvix/eval): wrap dynamic resolution in an extra thunk | Vincent Ambo | 4 | -3/+16 |
2022-10-17 | r/5155 feat(nix/eval): Implement builtins.functionArgs | Griffin Smith | 4 | -0/+100 |
2022-10-17 | r/5154 feat(tvix/eval): Validate closed formals | Griffin Smith | 7 | -13/+133 |
2022-10-17 | r/5153 feat(tvix/eval): Record formals on lambda | Griffin Smith | 4 | -13/+42 |
2022-10-17 | r/5152 feat(tvix/eval): Implement builtins.seq | Griffin Smith | 4 | -0/+8 |
2022-10-17 | r/5151 docs(tvix/eval) comments for various fields | Adam Joseph | 3 | -5/+27 |
2022-10-16 | r/5150 refactor(tvix/eval): unify compile_lambda() with thunk() | Adam Joseph | 1 | -61/+59 |
2022-10-16 | r/5149 fix(tvix/eval): more faithfully serialise ast::Literal | Vincent Ambo | 1 | -10/+9 |
2022-10-16 | r/5148 feat(tvix/eval): implement builtins.partition | James Landrein | 3 | -0/+39 |
2022-10-16 | r/5147 fix(tvix/eval): resolve home relative paths at runtime | sterni | 3 | -12/+31 |
2022-10-16 | r/5146 refactor(tvix/eval): make OpFindFile use internal UnresolvedPath | sterni | 3 | -12/+22 |
2022-10-16 | r/5143 feat(tvix/eval): add an AST pretty-printing module | Vincent Ambo | 5 | -2/+502 |
2022-10-16 | r/5142 feat(tvix/eval): remove Clone instance from Chunk and Lambda | Adam Joseph | 2 | -2/+2 |
2022-10-16 | r/5141 fix(tvix/eval): don't coerce variable name to string | sterni | 2 | -3/+4 |
2022-10-16 | r/5140 refactor(tvix/eval) remove Value::DynamicUpvalueMissing | Adam Joseph | 2 | -10/+1 |
2022-10-15 | r/5137 feat(tvix/eval): Implement builtins.intersectAttrs | Griffin Smith | 3 | -0/+19 |
2022-10-15 | r/5136 feat(tvix/eval): Initial impl of builtins.match | Griffin Smith | 5 | -0/+63 |
2022-10-15 | r/5135 feat(tvix/eval): Implement builtins.fromJSON | Griffin Smith | 11 | -11/+120 |
2022-10-15 | r/5134 chore(tvix): fix vscode rust-analyzer recommendation | Profpatsch | 1 | -1/+1 |
2022-10-15 | r/5133 fix(tvix/eval): bring foldl' strictness in line with C++ Nix | sterni | 7 | -2/+16 |
2022-10-15 | r/5132 feat(tvix/eval): implement builtins.dirOf | Adam Joseph | 4 | -0/+27 |
2022-10-14 | r/5131 docs(tvix/eval) vm: explain VM::{frames,stack,with_stack} | Adam Joseph | 1 | -2/+12 |
2022-10-14 | r/5130 feat(tvix/eval): implement builtins.toPath | Adam Joseph | 1 | -6/+9 |
2022-10-14 | r/5129 feat(tvix/eval): eliminate the only `unsafe` in the codebase | Adam Joseph | 1 | -4/+2 |
2022-10-14 | r/5128 refactor(tvix/eval): remove OpResolveWithOrUpvalue | Adam Joseph | 2 | -20/+0 |
2022-10-14 | r/5127 refactor(tvix/eval): order builtins alphabetically | James Landrein | 1 | -45/+45 |
2022-10-13 | r/5126 docs(tvix/eval): explain where to find the site-specific `mg` tool | Adam Joseph | 1 | -1/+1 |
2022-10-13 | r/5125 feat(tvix/eval): implement builtins.baseNameOf | Adam Joseph | 3 | -0/+16 |
2022-10-13 | r/5124 fix(tvix/eval): parseDrvName should not coerce, and xfail test | Adam Joseph | 2 | -2/+3 |
2022-10-13 | r/5123 feat(tvix/eval): enable the XFAIL tests | Adam Joseph | 2 | -14/+45 |
2022-10-13 | r/5122 test(tvix/eval): update for cppnix PR #7149 | Adam Joseph | 1 | -0/+3 |
2022-10-13 | r/5121 fix(tvix/eval): fix Compiler::new on wasm | Vincent Ambo | 1 | -1/+3 |
2022-10-13 | r/5120 fix(tvix/eval): src/compiler: ensure root_dir is absolute | Adam Joseph | 1 | -8/+16 |
2022-10-13 | r/5119 refactor(tvix/eval): factor out all calls to canon_path | Adam Joseph | 4 | -5/+18 |
2022-10-13 | r/5118 fix(tvix/eval): nix_search_path.rs: use /etc instead of /bin | Adam Joseph | 1 | -2/+2 |
2022-10-13 | r/5117 feat(tvix/eval): allow to disable warnings | Adam Joseph | 2 | -7/+28 |