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
TOML does pretty much the same as the extra string-escaping stuff we sprinkle onto the .INI files, and probably fixes a few things we didn't think of
while still having the positive things we were after.
See also #15
I agree that TOML is a better format to target than INI as it's a bit more "modern" and is likely to give us fewer headaches later on.
If we want to make this change, I think now is the time before we have wider adoption. I'm assuming that conversion from existing CountESS .INI files to TOML is reasonably straightforward and can be accomplished with a simple standalone script, or we can retain the ability to read .INI files and just start saving as TOML.
Activity
afrubin commentedon Mar 12, 2026
I agree that TOML is a better format to target than INI as it's a bit more "modern" and is likely to give us fewer headaches later on.
If we want to make this change, I think now is the time before we have wider adoption. I'm assuming that conversion from existing CountESS .INI files to TOML is reasonably straightforward and can be accomplished with a simple standalone script, or we can retain the ability to read .INI files and just start saving as TOML.
nickzoic commentedon Mar 13, 2026
yeah I reckon I can just keep the .INI reader and make it read & write TOML by default.
TOML experiments for #28