Commit aa8b572eb3dd716b5f19b3a4286d00a35917692c

Pierre Le Marre 2025-03-29T12:04:26

keymap serialization: Ensure escaping relevant chars Previously we would write characters without any escaping in some cases (e.g.: names of indicators, types and groups). E.g. the string "new\nline" would be serialized as: "new line" which would raise a syntax error if parsed. Fixed by escaping any string that was not escaped after parsing (e.g. the section names are safe already).