Age | Commit message (Expand) | Author | Files | Lines |
2023-12-14 | r/7218 fix(tvix/eval): remove incorrect imports when coercing | sterni | 1 | -4/+1 |
2023-12-12 | r/7193 fix(tvix/eval): add unimplemented __curPos and builtins.filterSource | Adam Joseph | 1 | -0/+1 |
2023-09-24 | r/6650 fix(tvix/eval): fix b/281 by adding Value::Catchable | Adam Joseph | 1 | -36/+25 |
2023-09-24 | r/6649 refactor(tvix/eval): factor CatchableErrorKind out of ErrorKind | Adam Joseph | 1 | -17/+33 |
2023-06-12 | r/6267 fix(tvix/eval): allow negative substring lengths | Linus Heckemann | 1 | -15/+0 |
2023-03-17 | r/6026 feat(tvix/eval): report all known spans on infinite recursion | Vincent Ambo | 1 | -12/+37 |
2023-03-17 | r/6025 feat(tvix/eval): track span of first force in a thunk blackhole | Vincent Ambo | 1 | -4/+21 |
2023-03-17 | r/6024 feat(tvix/eval): add generator "name" to NativeError kind | Vincent Ambo | 1 | -8/+17 |
2023-03-17 | r/6023 feat(tvix/eval): enrich errors with VM's frame stack information | Vincent Ambo | 1 | -48/+81 |
2023-03-13 | r/5979 fix(tvix/eval): implement cppnix JSON-serialisation semantics | Vincent Ambo | 1 | -0/+9 |
2023-03-13 | r/5964 refactor(tvix/eval): flatten call stack of VM using generators | Vincent Ambo | 1 | -1/+0 |
2023-02-13 | r/5847 fix(tvix/eval): make fields of eval's Error type public | Vincent Ambo | 1 | -3/+3 |
2023-01-25 | r/5754 feat(tvix/eval): implement builtins.fromTOML | Florian Klink | 1 | -0/+15 |
2023-01-20 | r/5706 feat(tvix/eval): add error contexts to annotate error kinds | Vincent Ambo | 1 | -4/+80 |
2023-01-16 | r/5665 feat(tvix/eval): add error variant for threading through errors | Vincent Ambo | 1 | -2/+17 |
2023-01-16 | r/5664 feat(tvix/eval): implement builtins.toXML | Vincent Ambo | 1 | -0/+22 |
2023-01-12 | r/5652 feat(tvix/eval): implement builtins.toJSON | Vincent Ambo | 1 | -1/+1 |
2023-01-10 | r/5639 refactor(tvix/eval): impl Display for ErrorKind | Vincent Ambo | 1 | -2/+8 |
2023-01-02 | r/5565 chore(tvix/eval): implement std::error::Error for tvix_eval::Error | Vincent Ambo | 1 | -0/+19 |
2022-12-25 | r/5486 fix(tvix/eval): fix current clippy warnings | Vincent Ambo | 1 | -7/+6 |
2022-12-21 | r/5460 refactor(tvix/eval): use EvalIO::read_to_string in impure builtins | Vincent Ambo | 1 | -17/+0 |
2022-11-28 | r/5349 feat(tvix/eval): add CoercionKind::ThunksOnly | Adam Joseph | 1 | -0/+1 |
2022-11-10 | r/5276 feat(tvix/eval): detect division by zero | jhahn | 1 | -0/+6 |
2022-10-22 | r/5177 feat(tvix/eval): add `TvixBug` error kind | Vincent Ambo | 1 | -1/+23 |
2022-10-21 | r/5172 fix(tvix): distinguish search- and relative path resolution errors | sterni | 1 | -6/+14 |
2022-10-17 | r/5154 feat(tvix/eval): Validate closed formals | Griffin Smith | 1 | -1/+32 |
2022-10-15 | r/5135 feat(tvix/eval): Implement builtins.fromJSON | Griffin Smith | 1 | -0/+16 |
2022-10-12 | r/5109 feat(tvix/eval): From<Utf8Error> for ErrorKind | Adam Joseph | 1 | -0/+7 |
2022-10-10 | r/5092 fix(tvix/eval): format nested compiler errors in fancy output | Vincent Ambo | 1 | -10/+22 |
2022-10-10 | r/5091 fix(tvix/eval): path resolution errors are catchable | Griffin Smith | 1 | -1/+1 |
2022-10-10 | r/5089 feat(tvix/eval): Implement builtins.tryEval | Griffin Smith | 1 | -0/+11 |
2022-10-10 | r/5083 feat(tvix/eval): Support builtins.readDir | William Carroll | 1 | -0/+26 |
2022-10-09 | r/5072 refactor(tvix/eval): Use Display impl for Error message | Griffin Smith | 1 | -153/+161 |
2022-10-08 | r/5065 feat(tvix/eval): add some slightly more descriptive span labels | Vincent Ambo | 1 | -1/+36 |
2022-10-08 | r/5064 feat(tvix/eval): chain error spans for thunk errors | Vincent Ambo | 1 | -0/+21 |
2022-10-08 | r/5063 feat(tvix/eval): fancy-format parse errors returned by rnix | Vincent Ambo | 1 | -16/+254 |
2022-10-07 | r/5050 feat(tvix/eval): coerce values to paths when importing | Vincent Ambo | 1 | -1/+1 |
2022-10-06 | r/5041 feat(tvix/eval): initial implementation of `builtins.import` | Vincent Ambo | 1 | -0/+52 |
2022-10-05 | r/5035 refactor(tvix/eval): introduce source::SourceCode type | Vincent Ambo | 1 | -10/+10 |
2022-10-04 | r/5032 feat(tvix/eval): use fancy error formatting in REPL | Vincent Ambo | 1 | -1/+7 |
2022-10-04 | r/5028 fix(tvix/eval): forward thunk error codes from inner errors | Vincent Ambo | 1 | -1/+7 |
2022-09-29 | r/4996 feat(tvix/eval): add error kind for unmergeable nested attributes | Vincent Ambo | 1 | -0/+10 |
2022-09-29 | r/4995 feat(tvix/eval): add scaffolding for merging nested attribute sets | Vincent Ambo | 1 | -0/+15 |
2022-09-29 | r/4991 chore(tvix/eval): fix all current clippy lints | Vincent Ambo | 1 | -1/+1 |
2022-09-28 | r/4973 refactor(tvix/eval): generalise error variant for dynamic keys | Vincent Ambo | 1 | -5/+5 |
2022-09-20 | r/4944 feat(tvix/eval): track other type in NotCallable error kind | Vincent Ambo | 1 | -4/+7 |
2022-09-20 | r/4941 feat(tvix/eval): implement builtins.map | Vincent Ambo | 1 | -0/+9 |
2022-09-19 | r/4917 feat(tvix/eval): Support builtins.tail | William Carroll | 1 | -0/+6 |
2022-09-19 | r/4916 feat(tvix/eval): Support builtins.substring | William Carroll | 1 | -0/+13 |
2022-09-18 | r/4898 fix(tvix/eval): Emit errors for invalid integers | Griffin Smith | 1 | -1/+15 |