312d9b88db
From https://github.com/cktan/tomlc99, merge commits after 894902820a3ea2f1ec470cd7fe338bde54045cf5 (2022-09-12) up to and including df627177cd1e80176c7a5245f26fd3b8e6187368 (2025-05-01)