|
|
|||||||||
|
This is a summary of traffic on the python-dev mailing list between June 7 and June 21 (inclusive) 2001. It is intended to inform the wider Python community of ongoing developments. To comment, just post to python-list@python.org or comp.lang.python in the usual way. Give your posting a meaningful subject line, and if it's about a PEP, include the PEP number (e.g. Subject: PEP 201 - Lockstep iteration) All python-dev members are interested in seeing ideas discussed by the community, so don't hesitate to take a stance on a PEP if you have an opinion. This is the tenth summary written by Michael Hudson. Summaries are archived at: http://www.python.org/dev/summary/ Posting distribution (with apologies to mbm) Number of articles in summary: 192 | [|] | [|] 30 | [|] | [|] | [|] | [|] | [|] | [|] [|] 20 | [|] [|] | [|] [|] [|] | [|] [|] [|] [|] | [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] [|] [|] 10 | [|] [|] [|] [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] [|] [|] [|] [|] [|] [|] | [|] [|] [|] [|] [|] [|] [|] [|] [|] [|] [|] [|] 0 +-019-014-001-003-014-039-026-013-009-004-001-005-023-021 Thu 07| Sat 09| Mon 11| Wed 13| Fri 15| Sun 17| Tue 19| Fri 08 Sun 10 Tue 12 Thu 14 Sat 16 Mon 18 Wed 20 Quiet fortnight. * Adding .decode() method to Unicode * Marc-Andre Lemburg asked for opinions on adding a .decode method to unicode objects: <http://mail.python.org/pipermail/python-dev/2001-June/015346.html> He certainly got them; the responses ranged from neutral to negative, and there was a surprising amount of hostility in the air. The problem (as ever in these matters) seems to be that Python currently uses the same type for 8-bit strings and gobs of arbitrary data. Guido came to the rescue and calmed everyone down: <http://mail.python.org/pipermail/python-dev/2001-June/015404.html> since when discussion has vanished again. * Adding Asian codecs to the core * Marc-Andre Lemburg announced that Tamito KAJIYAMA has decided to relicense his Japanese codecs with a BSD-style license, enabling them to be included in the core: <http://mail.python.org/pipermail/python-dev/2001-June/015347.html> This is clearly a good thing; the only quibble is that the encodings are by their nature rather large, so they will probably go into a separate directory in CVS (probably python/dist/encodings/) and not go into the source tarball released on python.org. * Omit printing newline after newline * As readers of comp.lang.python will have noticed, Guido posted: <http://mail.python.org/pipermail/python-dev/2001-June/015350.html> and retracted: <http://mail.python.org/pipermail/python-dev/2001-June/015411.html> PEP 259, a proposal for changing the behaviour of the print statement. * sre "improvements" * Gustavo Niemeyer asked if anyone planned to add the "(?(1)blah)" re operators to Python: <http://mail.python.org/pipermail/python-dev/2001-June/015408.html> but Python is not perl and there wasn't much support for making regular expressions more baffling than they already are. * Generators * In a discussion that slobbered across comp.lang.python, python-dev and the python-iterators list at sf (and belongs on the latter!) there was much talk of PEP 255, Simple Generators. Most was positive; the main dissent was from people that thought it was too hard to tell a generator from a regular function (at the source level). However Guido listened to Tim's repeated claims that this is insignificant once you've actually used generators once or twice and Pronounced "'def' it is": <http://mail.python.org/pipermail/python-dev/2001-June/015500.html> and noticed that there are still some issues wrt try/finally blocks. However, clever people seem to be thinking about it, so I'm sure the problem's days are numbered :-) I should also note that the gen-branch has been checked into the trunk of CVS. Woohoo! Cheers, M. |