On 11 January 2015 at 02:58, Julian Reschke <julian.reschke@greenbytes.de> wrote: > > 5.1. Integer Representation > > > We have bad experience with making indentation in artwork significant; > maybe introducing brackets would be a good idea. > > > > > (And all the Python advocates cry) > > > This integer representation allows for values of indefinite size. It > is also possible for an encoder to send a large number of zero > values, which can waste octets and could be used to overflow integer > values. Excessively large integer encodings - in value or octet > length - MUST be treated as a decoding error. Different limits can > be set for each of the different uses of integers, based on > implementation constraints. > > Having a MUST here when we don't say what "excessive" is seems like a bad > idea. > > This seems like a MAY -- explaining the error you receive, rather than telling you when to raise one. > 5.2. String Literal Representation > > The figure could be interpreted as if the string length is always > expressed in 7 bits, which I believe is not true. > > 6.2.1. Literal Header Field with Incremental Indexing > > > See above. One can read this as "H" being bit 0 in the second octet; but > that's not always the case. I think it would be good to revise the figure > format. > > It could help to add a line of just: | ... | below any (N+) element. Maybe. -- Matthew Kerwin http://matthew.kerwin.net.au/Received on Saturday, 10 January 2015 23:17:22 UTC
This archive was generated by hypermail 2.4.0 : Thursday, 2 February 2023 18:43:48 UTC