--- a/src/JavaPropertiesDialect.h Sat Dec 12 14:42:36 2020 +0100
+++ b/src/JavaPropertiesDialect.h Sat Dec 12 19:52:38 2020 +0100
@@ -30,6 +30,7 @@
void apply(INIWriter& writer) override {
writer.setOption(option::AllowSections, L"false");
+ writer.setOption(option::HierarchySeparator, L".");
writer.setOption(option::QuotesTypeForSections, quoting::None);
writer.setOption(option::QuotesTypeForKeys, quoting::None);
writer.setOption(option::QuotesTypeForValues, quoting::None);
@@ -37,7 +38,7 @@
writer.setOption(option::CommentSeparatorForSections, L"");
writer.setOption(option::CommentSeparatorForEntries, L"");
writer.setOption(option::CommentSeparatorStandalone, L"# ");
- // writer.setOption(escaping::Basic, L"false"); // TODO: basic vs. .properties
+ writer.setOption(escaping::Basic, L"false");
writer.setOption(escaping::JavaProperties, L"true");
}