bottom-software-foundation / spec

A spec for the bottom encoding format.
MIT License
100 stars 1 forks source link

Should trailing separator be required? #4

Closed romdotdog closed 1 year ago

romdotdog commented 3 years ago

bottom-rs allows decoding without a trailing byte separator. bottom-lua requires trailing separators to be present. The PR in bottom-py would make trailing separators required. An error saying the input doesn't have a trailing byte separator or no trailing byte separators being decodable should be consistent across repositories.

Moire9 commented 1 year ago

The separator is now more accurately called a terminator as of #8, so you can probably close this PR (the answer being yes, it should be required)