PureYAML/Sources/Emitting
Mihaela Mihaljevic be81f6358d fix(emitting): write the characters a reader cannot give back as escapes
Control characters, DEL, the C1 controls, U+2028, U+2029, U+FEFF, U+FFFE and U+FFFF were written as they are, where the reader refused them, folded U+0085, U+2028 and U+2029 to a space, or dropped a leading U+FEFF. They are now written as the escape that stands for each, in a quoted string, and never plain or in a literal block.
2026-11-15 12:12:38 +01:00
..
Dumper.Canonical.swift fix: correct emitter and tagged round-trip and validation bugs 2026-07-16 16:29:08 +02:00
Dumper.Escape.swift fix(emitting): write the characters a reader cannot give back as escapes 2026-11-15 12:12:38 +01:00
Dumper.Mapping.swift feat(emitting): add indentWidth and sortKeys emitter options 2026-07-10 17:49:44 +02:00
Dumper.NestingLimit.swift fix: correct emitter and tagged round-trip and validation bugs 2026-07-16 16:29:08 +02:00
Dumper.ScalarAnalysis.swift fix(emitting): write the characters a reader cannot give back as escapes 2026-11-15 12:12:38 +01:00
Dumper.Stream.swift fix: correct emitter and tagged round-trip and validation bugs 2026-07-16 16:29:08 +02:00
Dumper.swift fix: correct emitter and tagged round-trip and validation bugs 2026-07-16 16:29:08 +02:00
Dumper.Wrap.swift style: format the sources as the current SwiftFormat has them 2026-11-14 19:07:01 +01:00
Emitting.CollectionStyle.swift
Emitting.ScalarStyle.swift
Options.swift feat(emitting): add canonical mode, document markers, and lineWidth 2026-07-12 14:13:19 +02:00