Age | Commit message (Expand) | Author | Files | Lines |
2024-01-17 | r/7406 fix(tvix/eval): catchable-aware `throw` | Ryan Lahfa | 1 | -0/+4 |
2024-01-17 | r/7405 fix(tvix/eval): catchable-aware `elem` | Ryan Lahfa | 1 | -0/+4 |
2024-01-17 | r/7403 fix(tvix/eval): `getContext` merges underlying values | Ryan Lahfa | 1 | -17/+65 |
2024-01-17 | r/7400 fix(tvix/eval): context-aware `dirOf` | Ryan Lahfa | 1 | -1/+1 |
2024-01-17 | r/7399 fix(tvix/eval): context-aware… `hasContext` | Ryan Lahfa | 1 | -1/+1 |
2024-01-14 | r/7379 fix(tvix/eval): catchable-aware builtins | Ryan Lahfa | 1 | -0/+235 |
2024-01-03 | r/7340 feat(tvix/eval): context-aware `split` | Ryan Lahfa | 1 | -5/+14 |
2024-01-03 | r/7339 feat(tvix/eval): impl `unsafeDiscardStringContext` | Ryan Lahfa | 1 | -4/+19 |
2024-01-03 | r/7332 feat(tvix/eval): `match` DO NOT propagate context | Ryan Lahfa | 1 | -6/+13 |
2024-01-03 | r/7331 feat(tvix/eval): implement `getContext` primop | Ryan Lahfa | 1 | -0/+43 |
2024-01-03 | r/7330 feat(tvix/eval): context-aware `replaceStrings` | Ryan Lahfa | 1 | -6/+23 |
2024-01-03 | r/7329 chore(tvix/eval): note on context-aware `hashString` | Ryan Lahfa | 1 | -0/+1 |
2024-01-03 | r/7327 feat(tvix/eval): context-aware `concatStringsSep` | Ryan Lahfa | 1 | -3/+19 |
2024-01-03 | r/7326 chore(tvix/eval): note on context-aware `toString` | Ryan Lahfa | 1 | -0/+2 |
2024-01-03 | r/7325 feat(tvix/eval): context-aware `throw` | Ryan Lahfa | 1 | -1/+2 |
2024-01-03 | r/7324 feat(tvix/eval): context-aware `substring` | Ryan Lahfa | 1 | -3/+6 |
2024-01-03 | r/7323 feat(tvix/eval): context-aware `abort` | Ryan Lahfa | 1 | -1/+5 |
2024-01-03 | r/7320 feat(tvix/eval): context-aware `dirOf` | Ryan Lahfa | 1 | -1/+3 |
2024-01-03 | r/7319 feat(tvix/eval): context-aware `baseNameOf` | Ryan Lahfa | 1 | -2/+5 |
2023-12-29 | r/7281 feat(tvix/eval): implement `hasContext` primop | Ryan Lahfa | 1 | -4/+3 |
2023-12-29 | r/7277 fix(tvix/eval): propagate catchables through builtins.attrNames | Adam Joseph | 1 | -0/+3 |
2023-12-29 | r/7276 fix(tvix/eval): propagate catchables through builtins.intersectAttrs | Adam Joseph | 1 | -0/+6 |
2023-12-29 | r/7274 fix(tvix/eval): catchable in type field of nix_eq() | Adam Joseph | 1 | -4/+11 |
2023-12-29 | r/7273 fix(tvix/eval): builtins.match: propagate catchables | Adam Joseph | 1 | -2/+10 |
2023-12-14 | r/7218 fix(tvix/eval): remove incorrect imports when coercing | sterni | 1 | -14/+79 |
2023-12-12 | r/7205 fix(tvix/eval): substring: propagate catchables | Adam Joseph | 1 | -4/+5 |
2023-12-12 | r/7204 fix(tvix/eval): baseNameOf: propagate catchables | Adam Joseph | 1 | -0/+1 |
2023-12-12 | r/7203 fix(tvix/eval): builtins.length: propagate catchables | Adam Joseph | 1 | -0/+3 |
2023-12-12 | r/7201 fix(tvix/eval): builtins.filter: propagate catchables | Adam Joseph | 1 | -2/+5 |
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 | 1 | -0/+6 |
2023-12-12 | r/7198 fix(tvix/eval): builtins.elemAt: propagate catchables | Adam Joseph | 1 | -0/+6 |
2023-12-12 | r/7196 fix(tvix/eval): propagate catchables through builtins.splitVersion | Adam Joseph | 1 | -0/+3 |
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 | 1 | -0/+17 |
2023-12-12 | r/7176 feat(tvix/eval): nonrecursive coerce_to_string() | Adam Joseph | 1 | -6/+21 |
2023-12-12 | r/7175 feat(tvix/eval): nonrecursive deep_force() | Adam Joseph | 1 | -3/+3 |
2023-12-12 | r/7169 fix(tvix/eval): preserve catchables in nix_cmp_ordering(), fix b/338 | Adam Joseph | 1 | -4/+5 |
2023-12-12 | r/7167 feat(tvix/eval): nonrecursive nix_cmp_ordering(), fixes b/339 | Adam Joseph | 1 | -1/+2 |
2023-12-12 | r/7166 fix(tvix/eval): never use partial_cmp() (partial fix b/338) | Adam Joseph | 1 | -1/+1 |
2023-12-05 | r/7119 fix(tvix/eval): Return error rather than panicking on bad substring | Aspen Smith | 1 | -1/+1 |
2023-11-25 | r/7065 refactor(tvix/eval): use `or_default` helper in entry API | Vincent Ambo | 1 | -3/+1 |
2023-11-05 | r/6955 chore(tvix): fix trivial clippy lints | Vincent Ambo | 1 | -2/+2 |
2023-11-03 | r/6930 refactor(tvix/eval): more efficiently intersect attributes | Vincent Ambo | 1 | -9/+70 |
2023-09-24 | r/6650 fix(tvix/eval): fix b/281 by adding Value::Catchable | Adam Joseph | 3 | -43/+75 |
2023-09-24 | r/6649 refactor(tvix/eval): factor CatchableErrorKind out of ErrorKind | Adam Joseph | 1 | -2/+4 |
2023-08-24 | r/6523 fix(tvix/eval): off-by-one in replaceStrings | Linus Heckemann | 1 | -1/+1 |
2023-08-20 | r/6503 refactor(tvix/eval): cargo clippy (len() is usize) | Florian Klink | 1 | -1/+1 |
2023-07-22 | r/6439 feat(tvix/store/proto): use Bytes instead of Vec<u8> | Florian Klink | 1 | -2/+4 |