Whoops! We just discovered that Gordon's revamp of this module was
accidentally wiped out by Ping's patch (which shouldn't have affected this file at all, had Ping done a cvs update). This checkin restores Gordon's version, with Fredrik's change merged back in.
G
Guido van Rossum committed
63b08ac2f7b5ddc4767764e2dde2f515eb87fa92
Parent: a2aa34f