Age | Commit message (Expand) | Author | Files | Lines |
2022-09-28 | r/4978 refactor(tvix/eval): split `compile_inherits` into two | Vincent Ambo | 1 | -12/+29 |
2022-09-28 | r/4977 refactor(tvix/eval): add non-recursive logic to `compile_inherit` | Vincent Ambo | 1 | -16/+39 |
2022-09-28 | r/4976 refactor(tvix/eval): introduce type to track kind of bindings | Vincent Ambo | 1 | -11/+30 |
2022-09-28 | r/4975 refactor(tvix/eval): move recursive inherit logic into helper | Vincent Ambo | 1 | -98/+108 |
2022-09-28 | r/4974 refactor(tvix/eval): rename BindingKind -> Binding | Vincent Ambo | 1 | -7/+7 |
2022-09-28 | r/4973 refactor(tvix/eval): generalise error variant for dynamic keys | Vincent Ambo | 2 | -31/+17 |
2022-09-28 | r/4972 refactor(tvix/eval): bye compiler::attrs, hello compiler::bindings | Vincent Ambo | 3 | -803/+810 |
2022-09-26 | r/4971 fix(grfn/emacs): flycheck-previous-error also exists | Griffin Smith | 1 | -0/+1 |
2022-09-26 | r/4970 fix(grfn/keymap): Make my left shift key actually a left shift key | Griffin Smith | 1 | -1/+1 |
2022-09-26 | r/4969 feat(grfn/home): Add command to graphviz a readyset instance | Griffin Smith | 1 | -1/+2 |
2022-09-26 | r/4968 fix(grfn/emacs): Don't repeat git conflict navigation commands | Griffin Smith | 1 | -0/+2 |
2022-09-26 | r/4967 chore(grfn/home): Upgrade nextest to 0.9.36 | Griffin Smith | 1 | -3/+3 |
2022-09-25 | r/4966 feat(users/Profpatsch/netencode.rs): parse multiple stdin values | Profpatsch | 4 | -31/+104 |
2022-09-25 | r/4965 fix(third_party/overlays/dhall): move haskellPackages overlay | Profpatsch | 2 | -27/+23 |
2022-09-23 | r/4964 chore(tvix/eval): mark coerce_value_to_path as intentionally unused | Vincent Ambo | 1 | -0/+1 |
2022-09-23 | r/4963 feat(tvix/eval): implement 'builtins.filter' | Vincent Ambo | 4 | -1/+44 |
2022-09-22 | r/4962 fix(tvix/eval): manually count entries in recursive scopes | Vincent Ambo | 4 | -4/+14 |
2022-09-22 | r/4961 feat(tvix/eval): add builtins.stringLength | sterni | 3 | -0/+16 |
2022-09-22 | r/4960 fix(tvix/eval): handle thunks in arithmetic builtins | sterni | 10 | -28/+32 |
2022-09-22 | r/4959 test(tvix/eval): add a test for accessing "strange" identifiers | Vincent Ambo | 2 | -0/+9 |
2022-09-22 | r/4958 fix(tvix/eval): support string identifiers in inherits | Vincent Ambo | 10 | -81/+138 |
2022-09-22 | r/4957 test(tvix/eval): test word behavior in builtins.compareVersions | sterni | 2 | -1/+6 |
2022-09-22 | r/4956 chore(3p/sources): Bump channels & overlays | sterni | 1 | -9/+9 |
2022-09-22 | r/4955 feat(tvix/eval): Support builtins.lessThan | William Carroll | 4 | -14/+42 |
2022-09-22 | r/4954 feat(tvix/eval): Sketch out impure builtins | Griffin Smith | 3 | -3/+23 |
2022-09-21 | r/4953 refactor(tvix/eval): drop empty Word version cmp rule | sterni | 1 | -4/+0 |
2022-09-21 | r/4952 test(tvix/eval): add more compareVersions test cases involving pre | sterni | 2 | -1/+7 |
2022-09-21 | r/4951 test(tvix/eval): add more compareVersions cases from C++ Nix | sterni | 2 | -1/+15 |
2022-09-21 | r/4950 fix(tvix/eval): compare versions with an extra empty component | sterni | 2 | -2/+17 |
2022-09-21 | r/4949 fix(tvix/eval): implement C++ Nix version part comparison algorithm | sterni | 1 | -1/+37 |
2022-09-21 | r/4948 test(tvix/eval): add test cases for builtins.splitVersion | sterni | 2 | -0/+14 |
2022-09-21 | r/4947 fix(tvix/eval/versions): preserve the Number string exactly | sterni | 2 | -6/+5 |
2022-09-21 | r/4946 fix(tvix/eval/versions): dash is a divider, not underscore | sterni | 1 | -1/+1 |
2022-09-21 | r/4945 feat(tvix/eval): implement builtins.splitVersion | sterni | 1 | -1/+16 |
2022-09-20 | r/4944 feat(tvix/eval): track other type in NotCallable error kind | Vincent Ambo | 2 | -6/+9 |
2022-09-20 | r/4943 refactor(tvix/eval): add VM::call_value helper method | Vincent Ambo | 5 | -34/+32 |
2022-09-20 | r/4942 test(tvix/eval): Make proptests a bit smaller | Griffin Smith | 2 | -4/+4 |
2022-09-20 | r/4941 feat(tvix/eval): implement builtins.map | Vincent Ambo | 4 | -1/+43 |
2022-09-20 | r/4940 chore(tvix/eval): clean up this one weird trick ... | Vincent Ambo | 1 | -3/+0 |
2022-09-20 | r/4939 refactor(tvix/eval): Define a Compiler::new function | Griffin Smith | 1 | -27/+39 |
2022-09-20 | r/4938 test(tvix/eval): assert flipped compareVersions behaves correctly | sterni | 1 | -10/+19 |
2022-09-20 | r/4937 fix(tvix/eval): force condition of an assert | sterni | 3 | -0/+9 |
2022-09-20 | r/4936 fix(tvix/eval): make sure to deref thunk in type predicate builtins | sterni | 3 | -18/+63 |
2022-09-20 | r/4935 chore(corp/tvixbolt): gitignore trunk's `dist` folder | Vincent Ambo | 1 | -0/+1 |
2022-09-20 | r/4934 refactor(nix/buildLisp/tests/argv0): use derivation for tests | sterni | 1 | -35/+57 |
2022-09-20 | r/4933 fix(tvix/eval): make sure to force before selecting in catAttrs | sterni | 3 | -5/+17 |
2022-09-20 | r/4932 refactor(tvix/eval/builtins): avoid unnecessary popping | sterni | 1 | -8/+4 |
2022-09-20 | r/4931 refactor(tvix/eval): don't unnecessarily force in toString | sterni | 1 | -1/+2 |
2022-09-20 | r/4930 feat(ops/keycloak): import github identity provider configuration | Vincent Ambo | 3 | -1/+24 |
2022-09-20 | r/4929 feat(ops/keycloak): add SMTP settings in configuration | Vincent Ambo | 1 | -0/+10 |