SOH-prefixed embedded format considered harmful

This commit is contained in:
Tony Garnock-Jones 2018-09-29 00:07:49 +01:00
parent 268afe8a40
commit 2c03883b00
1 changed files with 6 additions and 0 deletions

View File

@ -1402,4 +1402,10 @@ being able to avoid having to care whether the embedded value is well-
formed or not; on the other hand, it means streaming-format embeddings
aren't possible.
TODO. The SOH-prefixed embedded binary idea is probably incoherent.
Textual form is *text*, not binary, and since it's code-points, we
cannot rely on having access to a hypothetical underlying bytestream.
Remove it, and consider generalizing `#hexvalue{}` to include
`#base64value{}` or similar.
## Notes