Skip to content

v0.1.0

Compare
Choose a tag to compare
@giannitedesco giannitedesco released this 15 Jul 02:08
· 6 commits to main since this release

Lots of quality of life improvements..

  • The registry (which assigns numbers to each message type) can now be automatically updated. So it doesn't fail with baffling errors when you add a new type and forget to update the registry.
  • xpdt --help lists the available languages
  • All files required for a single language are generated in a single invocation now. This prevents race conditions with registry updates, but it also just makes things more efficient and easy to use since the inputs aren't being parsed multiple times.
  • Provided C support code has been improved to put buf/len parameters back in the conventional order.
  • Also added xfilemap C support code, and a new helper functions
  • Fixed a bug in C code generation for modules without a registry