You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on github.com and signed with GitHub’s verified signature.
Update Zig toolchain. We use 0.14.0. This project will not follow the main branch anymore to ensure some level of stability during development. The re-exported zig-overlay provides the used zig compiler via pkgs.zigpkgs.stable.
Build system improvements. Introduce Project to combine the meta-data into a common type that can be used to create the different project resources within the build script. Using Project can reduce repetition in complex setups
pgzx.node improvements:
Add List type, initNode, asNodePtr
Add constant value helpers like intVal, boolVal
safeCastNode now accepts an optional node pointer. This allows us to cast null values into the correct target type.
deprecate pgzx.c in favor of pgzx.pg.
collections: add helpers to convert List to zig slice