Guido -
One tiny question has come up while working on this one:
Should the PyBytes buffer (mutable bytes) object's .append(val) and
.remove(val) methods accept anything other than an int in the 0..255 range?
I believe the answer to be no based on the previous long thread on this but
these two weren't mentioned at the time so i figure I'll ask. Should a
pep3118 buffer api supporting object that produces a length 1 buffer also
work for append and remove? That would allow .append(b'!') or
.remove(b'!').
amusingly right now in 3.0a1 there is a bug where .append('33') will happily
append a b'!' by converting it into an int then into a byte. regardless of
the answer that misbehavior will be zapped in the patch i'm about to submit.
;)
-gps
On 10/8/07, Gregory P. Smith <[EMAIL PROTECTED]> wrote:
>
>
> - add missing methods to PyBytes (for list, see the PEP and compare to
> > what's already there)
> >
> >
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe:
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com