Age | Commit message (Expand) | Author | Files | Lines |
2023-07-11 | r/6404 fix(tvix/eval): use byte, not codepoint index for slicing in escape | sterni | 1 | -1/+5 |
2023-03-13 | r/5968 chore(tvix/eval): remove `From<SmolStr> for NixString` instance | Vincent Ambo | 1 | -4/+3 |
2023-03-13 | r/5967 refactor(tvix/eval): simplify NixString representation(s) | Vincent Ambo | 1 | -36/+13 |
2023-01-12 | r/5652 feat(tvix/eval): implement builtins.toJSON | Vincent Ambo | 1 | -3/+4 |
2023-01-10 | r/5640 feat(tvix/eval): implement serde::Deserialize for Value | Ryan Lahfa | 1 | -0/+36 |
2023-01-04 | r/5582 fix(tvix/eval): ' is allowed in nonfirst position in Nix identifiers | sterni | 1 | -1/+1 |
2022-12-25 | r/5486 fix(tvix/eval): fix current clippy warnings | Vincent Ambo | 1 | -1/+1 |
2022-11-04 | r/5241 fix(tvix/eval): quote keys which are not valid identifiers | Adam Joseph | 1 | -1/+24 |
2022-10-17 | r/5153 feat(tvix/eval): Record formals on lambda | Griffin Smith | 1 | -0/+7 |
2022-10-10 | r/5095 feat(tvix/eval): Implement builtins.readFile | Griffin Smith | 1 | -0/+7 |
2022-10-10 | r/5087 feat(tvix/eval): Initial resolution of `<...>` paths | Griffin Smith | 1 | -0/+7 |
2022-10-10 | r/5084 feat(tvix/eval): Implement builtins.concatStringsSep | Griffin Smith | 1 | -0/+15 |
2022-09-17 | r/4894 test(tvix/eval): Add proptests covering trait impls for String | Griffin Smith | 1 | -0/+11 |
2022-09-17 | r/4893 test(tvix/eval): Test StringRepr::Smol as well | Griffin Smith | 1 | -1/+8 |
2022-09-17 | r/4892 test(tvix/eval): impl Arbitrary for NixString | Griffin Smith | 1 | -0/+17 |
2022-09-15 | r/4865 feat(tvix/eval): implement Value::coerce_to_path() | sterni | 1 | -1/+8 |
2022-09-10 | r/4786 fix(tvix/eval): fix doc comment syntax where applicable | Vincent Ambo | 1 | -10/+10 |
2022-09-07 | r/4701 chore(tvix/eval): provide 'static references to "name"/"value" | Vincent Ambo | 1 | -0/+3 |
2022-09-04 | r/4635 feat(tvix/eval): implement upvalue resolution in `with` scopes | Vincent Ambo | 1 | -0/+6 |
2022-09-03 | r/4607 fix(tvix/eval): correctly escape `${` in strings | Vincent Ambo | 1 | -11/+15 |
2022-09-01 | r/4568 fix(tvix/eval): fix several string escapings | Vincent Ambo | 1 | -2/+4 |
2022-08-30 | r/4540 docs(tvix/eval): Use correct syntax for module doc comments | Vincent Ambo | 1 | -3/+2 |
2022-08-27 | r/4512 chore(tvix/eval): explicitly set #[repr(transparent)] on wrappers | Vincent Ambo | 1 | -0/+1 |
2022-08-26 | r/4498 refactor(tvix/value): replace static representation with SmolStr | Vincent Ambo | 1 | -7/+8 |
2022-08-25 | r/4482 refactor(tvix/value): hide internal string representation | Vincent Ambo | 1 | -9/+12 |
2022-08-25 | r/4474 fix(tvix/value): explicitly delegate `Ord` to &str representation | Vincent Ambo | 1 | -1/+9 |
2022-08-25 | r/4473 fix(tvix/value): ensure only string values of NixString are hashed | Vincent Ambo | 1 | -1/+8 |
2022-08-25 | r/4472 feat(tvix/eval): implement string concatenation | Vincent Ambo | 1 | -0/+6 |
2022-08-24 | r/4462 fix(tvix/value): add ident_str representation of strings | Vincent Ambo | 1 | -7/+24 |
2022-08-24 | r/4459 fix(tvix/value): add escaping logic for Nix strings | Vincent Ambo | 1 | -10/+46 |
2022-08-24 | r/4458 fix(tvix/value): implement PartialOrd/PartialEq for strings | Vincent Ambo | 1 | -1/+13 |
2022-08-24 | r/4457 feat(tvix/value): introduce string representation with &'static str | Vincent Ambo | 1 | -5/+29 |
2022-08-24 | r/4456 test(tvix/value): add simple attrset construction tests | Vincent Ambo | 1 | -0/+6 |
2022-08-13 | r/4425 feat(tvix/value): add some necessary helpers for strings | Vincent Ambo | 1 | -2/+2 |
2022-08-13 | r/4423 feat(tvix/eval): add Value variants for strings & attrsets | Vincent Ambo | 1 | -1/+1 |
2022-08-13 | r/4421 feat(tvix/eval): add module for string type implementation | Vincent Ambo | 1 | -0/+13 |