Need to be considered more carefully. For now, important thoughts are:
- text input should probably be disallowed, as it complicates logic, reduces performance and introduces subtle errors
yajl_dont_validate_strings could be enabled by default to make parser insensitive to the encoding. For binary output it should pass data as is, for unicode output python encoding would give more informative error messages
Need to be considered more carefully. For now, important thoughts are:
yajl_dont_validate_stringscould be enabled by default to make parser insensitive to the encoding. For binary output it should pass data as is, for unicode output python encoding would give more informative error messages