Age | Commit message (Expand) | Author | Files | Lines |
2023-01-27 | r/5771 feat(tvix/derivation): derive PartialEq for error | Florian Klink | 1 | -2/+2 |
2023-01-27 | r/5770 feat(tvix/cli): faux implementation of builtins.toFile | Vincent Ambo | 1 | -0/+31 |
2023-01-27 | r/5769 feat(tvix/cli): implement `builtins.derivation` | Vincent Ambo | 3 | -0/+41 |
2023-01-27 | r/5768 feat(tvix/cli): implement builtins.derivationStrict | Vincent Ambo | 2 | -4/+154 |
2023-01-27 | r/5767 feat(tvix/cli): add helper for handling special drv parameters | Vincent Ambo | 1 | -0/+106 |
2023-01-27 | r/5766 feat(tvix/cli): add helper for populating drv output configuration | Vincent Ambo | 2 | -2/+125 |
2023-01-27 | r/5765 feat(tvix/cli): add helper for populating derivation inputs | Vincent Ambo | 1 | -0/+89 |
2023-01-27 | r/5764 feat(tvix/cli): add helper for populating derivation outputs | Vincent Ambo | 2 | -0/+89 |
2023-01-26 | r/5763 chore(tvix/eval): remove dead comment | Vincent Ambo | 1 | -1/+1 |
2023-01-26 | r/5762 refactor(tvix/derivation): align error messages with rust style | Florian Klink | 1 | -13/+13 |
2023-01-26 | r/5760 fix(tvix/cli): correctly trim cppnix output in NixCompatIO | Vincent Ambo | 1 | -3/+4 |
2023-01-25 | r/5759 docs(tvix): fix minor spelling problems in pointer equality document | sterni | 1 | -4/+4 |
2023-01-25 | r/5758 docs(tvix/eval): builtins.add is not equivalent to + | sterni | 1 | -3/+3 |
2023-01-25 | r/5757 test(tvix/eval): add test for total_fmt_float | Florian Klink | 1 | -0/+28 |
2023-01-25 | r/5756 refactor(tvix/eval): extract float formatting into a helper | Vincent Ambo | 1 | -71/+75 |
2023-01-25 | r/5754 feat(tvix/eval): implement builtins.fromTOML | Florian Klink | 7 | -3/+220 |
2023-01-25 | r/5753 feat(tvix/eval): use lexical-core to format float | Florian Klink | 6 | -4/+411 |
2023-01-23 | r/5747 chore(tvix/eval): delete "useless parenthesis" warning/optimisation | Vincent Ambo | 2 | -30/+0 |
2023-01-23 | r/5746 fix(tvix/eval): force functors before applying them | Vincent Ambo | 3 | -0/+12 |
2023-01-23 | r/5740 refactor(tvix/derivation): relax bounds for reference iterator | Vincent Ambo | 2 | -4/+4 |
2023-01-23 | r/5739 refactor(tvix/derivation): remove DOT_FILE_EXT const | Florian Klink | 3 | -13/+3 |
2023-01-23 | r/5738 refactor(tvix/derivation): pass fingerprint to build_store_path | Florian Klink | 2 | -66/+51 |
2023-01-23 | r/5737 feat(tvix/derivation): add `path_with_references` | Vincent Ambo | 3 | -1/+63 |
2023-01-23 | r/5736 refactor(tvix/derivation): minor structure simplification | Vincent Ambo | 4 | -18/+27 |
2023-01-22 | r/5735 feat(tvix/eval): support builtins implemented in Nix itself | Vincent Ambo | 4 | -17/+108 |
2023-01-22 | r/5734 docs(tvix/eval): update some outdated comments | Vincent Ambo | 1 | -8/+3 |
2023-01-21 | r/5727 chore(tvix/store): add fastcdc crate | Florian Klink | 3 | -6/+24 |
2023-01-21 | r/5726 docs(tvix): link to IRC channel and mailing list | Florian Klink | 1 | -4/+10 |
2023-01-21 | r/5725 docs(tvix): move most of //tvix/eval README up to //tvix | Florian Klink | 2 | -12/+20 |
2023-01-21 | r/5724 feat(tvix/store/directory): validate Directory and sizes | Florian Klink | 2 | -10/+98 |
2023-01-21 | r/5723 feat(tvix/store/directory): deduplicate Directory messages | Florian Klink | 2 | -9/+82 |
2023-01-21 | r/5722 feat(tvix/store): add SledDirectoryService | Florian Klink | 6 | -37/+411 |
2023-01-21 | r/5721 refactor(tvix/eval): administer antidote for poison | Adam Joseph | 8 | -135/+49 |
2023-01-21 | r/5720 chore(tvix/store): add tonic-mock | Florian Klink | 4 | -4/+281 |
2023-01-21 | r/5719 refactor(tvix/store): simplify test a bit | Florian Klink | 1 | -24/+17 |
2023-01-20 | r/5715 refactor(tvix/eval): keep globals alive through VM struct | Vincent Ambo | 4 | -10/+59 |
2023-01-20 | r/5714 docs(tvix/eval): add doc comments to VM fields | Vincent Ambo | 1 | -0/+8 |
2023-01-20 | r/5709 feat(tvix/cli): add `errors` module with drv construction errors | Vincent Ambo | 5 | -0/+56 |
2023-01-20 | r/5708 feat(tvix/eval): let builtin macro capture external state | Vincent Ambo | 1 | -26/+98 |
2023-01-20 | r/5707 refactor(tvix/eval): directly return builtin tuples from macro | Vincent Ambo | 5 | -34/+23 |
2023-01-20 | r/5706 feat(tvix/eval): add error contexts to annotate error kinds | Vincent Ambo | 5 | -34/+99 |
2023-01-18 | r/5701 feat(tvix/derivation): more checks for output hashes and encoding | Florian Klink | 5 | -2/+33 |
2023-01-18 | r/5700 feat(tvix/derivation): add validate_output_paths flag for validate | Florian Klink | 3 | -6/+12 |
2023-01-18 | r/5699 feat(tvix/derivation): check for other invalid output names | Florian Klink | 1 | -6/+11 |
2023-01-18 | r/5698 docs(tvix/store): fix docstring for StorePath::to_absolute_path | Florian Klink | 1 | -1/+1 |
2023-01-18 | r/5697 feat(tvix/store): rename and expose StorePath::validate_name | Florian Klink | 1 | -2/+3 |
2023-01-18 | r/5696 refactor(tvix/derivation): use DerivationError in Output::validate | Florian Klink | 4 | -12/+18 |
2023-01-18 | r/5695 refactor(tvix/derivation): rename {ValidateDerivation,}Error | Florian Klink | 4 | -34/+23 |
2023-01-18 | r/5694 feat(tvix/derivation): also fail if output name is called `drv` | Florian Klink | 3 | -10/+32 |
2023-01-17 | r/5677 refactor(tvix/cli): consistently assert type unity in known_paths | Vincent Ambo | 1 | -46/+41 |