Ticket #124 (new defect)
|Reported by:||viz.pub@…||Owned by:||xi|
The theme of default escaping of Unicode chars on dumping has been discussed, e.g. here . I understand the point you decided for the more conservative approach - escape by defaut. Still. The escaped files are uneditable by humans - the fact that completely kills the purpose of yaml. Any software that uses pyuaml generates such unusable files.
My proposal to minimize this pain: allow the allow_unicode flag to be settable also from "outside", e.g. environment variable, or any sort of global setting. Thus any software that uses pyyaml can be used without patching.
Please mention this unicode dumping problem also in the documentation.