Commit 3ff6abbf58ac4b182037b18810376ed12fca0ba3

Nick Wellnhofer 2023-02-22T17:11:20

encoding: Rework error codes Use an enum instead of magic numbers. Fix a few error codes. Simplify handling of "space" and "partial" errors. See #506.