Summary
ktoml throws UnknownEscapeSymbolsException on valid multiline basic strings. The line-ending backslash (\ at end of line, used to trim the next line's leading whitespace) is not handled correctly in all cases.
Affected toml-test cases (3)
Found via toml-lang/toml-test compliance suite:
valid/string/ends-in-whitespace-escape.toml — backslash with trailing whitespace before newline
valid/string/multiline.toml — various multiline string patterns
valid/string/multiline-empty.toml — empty multiline strings
Related: #32
Summary
ktoml throws
UnknownEscapeSymbolsExceptionon valid multiline basic strings. The line-ending backslash (\at end of line, used to trim the next line's leading whitespace) is not handled correctly in all cases.Affected toml-test cases (3)
Found via
toml-lang/toml-testcompliance suite:valid/string/ends-in-whitespace-escape.toml— backslash with trailing whitespace before newlinevalid/string/multiline.toml— various multiline string patternsvalid/string/multiline-empty.toml— empty multiline stringsRelated: #32