Skip to content

v0.1.0

Compare
Choose a tag to compare
@charlesnicholson charlesnicholson released this 26 Dec 17:28
· 127 commits to main since this release
61f03ec
  • Stability: Pull in the mpaland printf test suite, port to npf/doctest, matrix across every configuration in CI.
  • Bugfix: When zero-padding was specified, hex output looked like 0000x123 instead of 0x000123.
  • Bugfix: Properly format floats when zero-padding and explicit 0 precision were requested.
  • Bugfix: Properly format floats when explicit 0 precision was requested.
  • Bugfix: Print -inf instead of oor ("out of range") when negative infinity is printed.
  • Bugfix: "%02.0u" should print two empty spaces instead of 00.
  • Bugfix: A precision of 0 with the 0 flag requested prints a space.
  • Bugfix: Correctly handle being #include-d multiple times, either as interface or implementation.
  • Bugfix: asan/ubsan were yelling about the conversion case not being initialized (it was, but subtly).