Age | Commit message (Expand) | Author | Files | Lines |
2022-10-04 | r/5028 fix(tvix/eval): forward thunk error codes from inner errors | Vincent Ambo | 1 | -1/+7 |
2022-10-04 | r/5027 feat(tvix/eval): implement `builtins.currentTime` | Vincent Ambo | 1 | -2/+12 |
2022-10-04 | r/5026 refactor(tvix/eval): allow impure Value builtins | Vincent Ambo | 2 | -10/+27 |
2022-10-03 | r/5025 fix(ops/www): fix port templating for keycloak | Vincent Ambo | 1 | -1/+1 |
2022-10-03 | r/5024 feat(tvix/eval): implement `builtins.any` | Vincent Ambo | 3 | -0/+30 |
2022-10-03 | r/5023 feat(tvix/eval): implement `builtins.all` | Vincent Ambo | 3 | -0/+30 |
2022-10-03 | r/5022 feat(tvix/eval): implement builtins.concatLists | Vincent Ambo | 3 | -0/+21 |
2022-10-03 | r/5021 refactor(tvix/eval): implement IntoIterator for NixList | Vincent Ambo | 1 | -4/+9 |
2022-10-03 | r/5020 fix(tvix/eval): do not fail when finalising non-capturing values | Vincent Ambo | 1 | -1/+6 |
2022-10-03 | r/5019 feat(tvix/eval): implement tail-calling of __functor attributes | Vincent Ambo | 3 | -19/+39 |
2022-10-02 | r/5018 feat(tvix/eval): Add passthru build for benchmark binaries | Griffin Smith | 1 | -4/+16 |
2022-10-02 | r/5017 chore(ops/whitby): use renamed 'kbdInteractiveAuthentication' option | Vincent Ambo | 1 | -1/+1 |
2022-10-02 | r/5016 chore(ops/whitby): use new keycloak HTTP port option | Vincent Ambo | 1 | -1/+1 |
2022-10-02 | r/5015 chore(tazjin/home): drop deprecated screen-locker option | Vincent Ambo | 1 | -1/+0 |
2022-10-02 | r/5014 chore(tazjin/camden): fix use of deprecated ACME options | Vincent Ambo | 1 | -7/+8 |
2022-10-02 | r/5013 chore(nixery): use `ldflags` parameter instead of `buildFlagsArray` | Vincent Ambo | 1 | -2/+5 |
2022-10-02 | r/5012 chore(web/converse): cargo update | sterni | 1 | -241/+377 |
2022-10-02 | r/5011 chore(grfn/xanthous/server): cargo update | sterni | 1 | -159/+192 |
2022-10-02 | r/5010 chore(3p/rust-crates): chrono: 0.4.19 -> 0.4.22 | sterni | 1 | -3/+3 |
2022-10-01 | r/5009 feat(nix/stateMonad): simple Nix state monad implementation | sterni | 2 | -0/+186 |
2022-10-01 | r/5008 docs(tvix/eval): start doc about problematic/weird lang behavior | sterni | 1 | -0/+39 |
2022-09-30 | r/5007 fix(nix/buildkite): follow parent skip behavior in extra steps | Evgeny Zemtsov | 1 | -1/+12 |
2022-09-30 | r/5006 fix(tvix/eval): fix thunk borrowing error in force_for_output | Vincent Ambo | 3 | -1/+7 |
2022-09-30 | r/5005 test(tvix/eval): add simple nested key tests in let & rec attrs | Vincent Ambo | 4 | -0/+10 |
2022-09-30 | r/5004 chore(tvix/eval): remove unused field in TrackedBindings | Vincent Ambo | 1 | -7/+3 |
2022-09-30 | r/5003 test(tvix/eval): reactivate nested key tests in plain attribute sets | Vincent Ambo | 9 | -0/+0 |
2022-09-30 | r/5002 feat(tvix/eval): implement nested keys | Vincent Ambo | 1 | -29/+60 |
2022-09-30 | r/5001 refactor(tvix/eval): split out AttributeSet::from_ast helper | Vincent Ambo | 1 | -26/+31 |
2022-09-30 | r/5000 chore(tvix/eval): remove `nesting_level` tracking | Vincent Ambo | 1 | -25/+2 |
2022-09-29 | r/4999 refactor(tvix/eval): clean up representation flip in bindings | Vincent Ambo | 1 | -37/+32 |
2022-09-29 | r/4998 feat(tvix/eval): (partially) track nesting level of attrsets | Vincent Ambo | 1 | -29/+82 |
2022-09-29 | r/4997 feat(tvix/eval): merge attribute sets in bindings | Vincent Ambo | 5 | -13/+133 |
2022-09-29 | r/4996 feat(tvix/eval): add error kind for unmergeable nested attributes | Vincent Ambo | 2 | -1/+14 |
2022-09-29 | r/4995 feat(tvix/eval): add scaffolding for merging nested attribute sets | Vincent Ambo | 2 | -25/+116 |
2022-09-29 | r/4994 refactor(tvix/eval): emit OpAttrs inside of compile_bindings | Vincent Ambo | 2 | -6/+6 |
2022-09-29 | r/4993 refactor(tvix/eval): introduce `TrackedBindings` struct | Vincent Ambo | 1 | -11/+34 |
2022-09-29 | r/4992 refactor(tvix/eval): compile_recursive_scope -> compile_bindings | Vincent Ambo | 1 | -4/+4 |
2022-09-29 | r/4991 chore(tvix/eval): fix all current clippy lints | Vincent Ambo | 4 | -6/+6 |
2022-09-29 | r/4990 chore(tvix/eval): remove existing nested key implementation | Vincent Ambo | 4 | -101/+3 |
2022-09-29 | r/4989 refactor(tvix/eval): merge all bindings creation logic | Vincent Ambo | 13 | -138/+8 |
2022-09-29 | r/4988 feat(tvix/eval): implement dynamic keys in recursive attrs | Vincent Ambo | 3 | -29/+39 |
2022-09-29 | r/4987 chore(3p/sources): Bump channels & overlays | sterni | 2 | -9/+12 |
2022-09-29 | r/4986 feat(tvix/eval): add KeySlot::Dynamic variant for dynamic keys | Vincent Ambo | 1 | -14/+29 |
2022-09-29 | r/4985 refactor(tvix/eval): clean up unused attrpath normalisation logic | Vincent Ambo | 1 | -52/+36 |
2022-09-29 | r/4984 chore(tvix/eval): reflow comments in compiler::bindings | Vincent Ambo | 1 | -101/+88 |
2022-09-29 | r/4983 refactor(tvix/eval): merge inherits logic between all binding kinds | Vincent Ambo | 1 | -80/+8 |
2022-09-29 | r/4982 refactor(tvix/eval): Factor out `declare_bindings` helper | Vincent Ambo | 1 | -41/+63 |
2022-09-28 | r/4981 chore(3p/overlays/tvl): point nix src to rev belonging to the branch | sterni | 1 | -2/+1 |
2022-09-28 | r/4980 chore(3p/sources): Bump channels & overlays | sterni | 58 | -95/+100 |
2022-09-28 | r/4979 refactor(tvix/eval): Factor out `bind_values` helper | Vincent Ambo | 1 | -47/+55 |