Age | Commit message (Expand) | Author | Files | Lines |
2023-12-12 | r/7211 fix(3p/rust-crates): fix build of remaining Rust crates | Vincent Ambo | 1 | -3/+2 |
2023-12-12 | r/7210 fix(tvix/glue/tvix_store_io): don't unwrap ingest_path errors | Florian Klink | 1 | -1/+1 |
2023-12-12 | r/7209 fix(tvix/castore/import): don't unwrap entry | Florian Klink | 1 | -2/+8 |
2023-12-12 | r/7208 feat(tvix/castore/import): log returned errors | Florian Klink | 1 | -1/+1 |
2023-12-12 | r/7207 refactor(tvix/castore/blobservice): use io::Result in trait | Florian Klink | 7 | -56/+52 |
2023-12-12 | r/7206 refactor(tvix/eval): vm::add_values(): be less verbose | Adam Joseph | 1 | -12/+8 |
2023-12-12 | r/7205 fix(tvix/eval): substring: propagate catchables | Adam Joseph | 3 | -4/+7 |
2023-12-12 | r/7204 fix(tvix/eval): baseNameOf: propagate catchables | Adam Joseph | 3 | -0/+3 |
2023-12-12 | r/7203 fix(tvix/eval): builtins.length: propagate catchables | Adam Joseph | 3 | -0/+5 |
2023-12-12 | r/7202 fix(3p/rust-crates): remove remaining `crateName` overrides | Vincent Ambo | 1 | -10/+0 |
2023-12-12 | r/7201 fix(tvix/eval): builtins.filter: propagate catchables | Adam Joseph | 3 | -2/+7 |
2023-12-12 | r/7200 feat(tvix/eval): builtins.hashString: add placeholder | Adam Joseph | 1 | -0/+12 |
2023-12-12 | r/7199 fix(tvix/eval): builtins.getAttr: propagate catchables | Adam Joseph | 3 | -0/+8 |
2023-12-12 | r/7198 fix(tvix/eval): builtins.elemAt: propagate catchables | Adam Joseph | 3 | -0/+8 |
2023-12-12 | r/7197 feat(tvix/glue): make unimplemented-structuredAttrs catchable | Adam Joseph | 1 | -1/+3 |
2023-12-12 | r/7196 fix(tvix/eval): propagate catchables through builtins.splitVersion | Adam Joseph | 3 | -0/+5 |
2023-12-12 | r/7195 feat(tvix/eval): builtins.hasContext: placeholder implementation | Adam Joseph | 1 | -0/+8 |
2023-12-12 | r/7194 fix(tvix/eval): baseNameOf should not coerce paths into strings | Adam Joseph | 1 | -4/+12 |
2023-12-12 | r/7193 fix(tvix/eval): add unimplemented __curPos and builtins.filterSource | Adam Joseph | 3 | -0/+19 |
2023-12-12 | r/7192 fix(tvix/eval): propagate catchables through `&&` | Adam Joseph | 3 | -0/+4 |
2023-12-12 | r/7191 fix(tvix/eval): make `||` propagate catchables | Adam Joseph | 3 | -0/+4 |
2023-12-12 | r/7190 fix(tvix/eval): fix nested assertions b/340 | Adam Joseph | 3 | -0/+2 |
2023-12-12 | r/7189 fix(tvix/eval): `?`: propagate catchables | Adam Joseph | 3 | -8/+18 |
2023-12-12 | r/7188 feat(tvix/eval): OpAttrsSelect should propagate catchables | Adam Joseph | 1 | -11/+19 |
2023-12-12 | r/7187 fix(tvix/eval): calling a catchable is catchable | Adam Joseph | 3 | -0/+8 |
2023-12-12 | r/7186 fix(tvix/eval): fix catchables in named formals | Adam Joseph | 3 | -11/+27 |
2023-12-12 | r/7185 test(tvix/eval): test catchables in named formals | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7184 fix(tvix/eval): fix testing catchables for inequality | Adam Joseph | 3 | -2/+7 |
2023-12-12 | r/7183 test(tvix/eval): testing catchable for inequality | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7182 fix(tvix/eval): handle catchables in attribute set updates | Adam Joseph | 3 | -4/+11 |
2023-12-12 | r/7181 test(tvix/eval): test for catchable in attribute merges | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7180 fix(tvix/eval): fix recovering from throws in implications | Adam Joseph | 3 | -0/+2 |
2023-12-12 | r/7179 test(tvix/eval): test recovering from throw in implications | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7178 fix(tvix/eval): fix branching on catchable defaults (b/343) | Adam Joseph | 6 | -0/+20 |
2023-12-12 | r/7177 test(tvix/eval): test branching on catchable defaults (b/343) | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7176 feat(tvix/eval): nonrecursive coerce_to_string() | Adam Joseph | 6 | -121/+138 |
2023-12-12 | r/7175 feat(tvix/eval): nonrecursive deep_force() | Adam Joseph | 5 | -80/+82 |
2023-12-12 | r/7174 docs(tvix/eval): clarify difference between ThunkSet and Blackhole | Adam Joseph | 1 | -2/+5 |
2023-12-12 | r/7173 test(tvix/eval): nested assertions (b/340) | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7172 feat(tvix/eval): drop LightSpan::Delayed | Adam Joseph | 2 | -13/+1 |
2023-12-12 | r/7171 feat(tvix/cli): add benchmark for bf286a54bc | Adam Joseph | 1 | -0/+2 |
2023-12-12 | r/7170 refactor(tvix): use io::Result for EvalIO | Florian Klink | 3 | -22/+22 |
2023-12-12 | r/7169 fix(tvix/eval): preserve catchables in nix_cmp_ordering(), fix b/338 | Adam Joseph | 5 | -9/+15 |
2023-12-12 | r/7168 test(tvix/eval): test for b/338 catchable hygiene problem | Adam Joseph | 2 | -0/+2 |
2023-12-12 | r/7167 feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339 | Adam Joseph | 7 | -44/+75 |
2023-12-12 | r/7166 fix(tvix/eval): never use partial_cmp() (partial fix b/338) | Adam Joseph | 3 | -23/+16 |
2023-12-12 | r/7165 test(tvix/eval): add test case for b/339 | Adam Joseph | 3 | -0/+3 |
2023-12-12 | r/7164 feat(tvix/eval): nonrecursive nix_eq() | Adam Joseph | 4 | -137/+159 |
2023-12-12 | r/7163 feat(tvix/cli): add macrobenchmark | Adam Joseph | 1 | -1/+61 |
2023-12-12 | r/7162 feat(tools/magrathea): Allow running commands in a shell | Aspen Smith | 1 | -8/+16 |