29 // static const wchar_t* AllowSubKeys = L"allow-sub-keys"; |
29 // static const wchar_t* AllowSubKeys = L"allow-sub-keys"; |
30 static const wchar_t* CommentSeparatorForSections = L"comment-separator-for-sections"; |
30 static const wchar_t* CommentSeparatorForSections = L"comment-separator-for-sections"; |
31 static const wchar_t* CommentSeparatorForEntries = L"comment-separator-for-entries"; |
31 static const wchar_t* CommentSeparatorForEntries = L"comment-separator-for-entries"; |
32 static const wchar_t* CommentSeparatorStandalone = L"comment-separator-standalone"; |
32 static const wchar_t* CommentSeparatorStandalone = L"comment-separator-standalone"; |
33 static const wchar_t* KeyValueSeparator = L"key-value-separator"; |
33 static const wchar_t* KeyValueSeparator = L"key-value-separator"; |
34 static const wchar_t* Quotes = L"quotes"; |
34 static const wchar_t* QuotesTypeForSections = L"quotes-type-for-sections"; |
|
35 static const wchar_t* QuotesTypeForKeys = L"quotes-type-for-keys"; |
|
36 static const wchar_t* QuotesTypeForValues = L"quotes-type-for-values"; |
|
37 static const wchar_t* QuotesPatternForSections = L"quotes-pattern-for-sections"; |
|
38 static const wchar_t* QuotesPatternForKeys = L"quotes-pattern-for-keys"; |
|
39 static const wchar_t* QuotesPatternForValues = L"quotes-pattern-for-values"; |
35 static const wchar_t* Dialect = L"dialect"; |
40 static const wchar_t* Dialect = L"dialect"; |
36 } |
41 } |
37 |
42 |
38 /** names of dynamically registered escaping processors; they are also options */ |
43 /** names of dynamically registered escaping processors; they are also options */ |
39 namespace escaping { |
44 namespace escaping { |
40 static const wchar_t* Basic = L"escape-basic"; |
45 static const wchar_t* Basic = L"escape-basic"; |
41 static const wchar_t* JavaProperties = L"escape-java-properties"; |
46 static const wchar_t* JavaProperties = L"escape-java-properties"; |
42 static const wchar_t* Backspace = L"escape-backspace"; |
47 static const wchar_t* Backspace = L"escape-backspace"; |
|
48 } |
|
49 |
|
50 /** not options but a values of the quotes-type-for-* options */ |
|
51 namespace quoting { |
|
52 static const wchar_t* None = L"none"; |
|
53 static const wchar_t* Apostrophes = L"apostrophes"; |
|
54 static const wchar_t* Quotes = L"quotes"; |
43 } |
55 } |
44 |
56 |
45 /** not options but a values of the dialect option */ |
57 /** not options but a values of the dialect option */ |
46 namespace dialect { |
58 namespace dialect { |
47 static const wchar_t* JavaProperties = L"java-properties"; |
59 static const wchar_t* JavaProperties = L"java-properties"; |