This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Dave Sawyer
Recipients Arthur.Darcet, Dave Sawyer, christian.heimes, chroipahtz, eric.araujo, gambl, lars.gustaebel, loewis, rhettinger, rossmclendon, sandro.tosi, serhiy.storchaka, terry.reedy, ubershmekel, victorlee129
Date 2015-04-15.23:54:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1429142079.91.0.05044851825.issue6818@psf.upfronthosting.co.za>
In-reply-to
Content
The zipfile way to delete or rename would be to just change the index. It really doesn't want to be re-written as it is designed to span disks. Many old versions of files can be scattered within the zip. In addition self-extracting zip files will have executable code in the front of the zip. To make a zip smaller, it's desirable to have a filter function. There were points brought up about zip with overlapping data blocks (and you could envision saving space by having many identical files share the same compressed block... but this is not legal zip. A file info header block must precede EACH individual file data block. This is brought home by there being only a length field in the info header.
History
Date User Action Args
2015-04-15 23:54:40Dave Sawyersetrecipients: + Dave Sawyer, loewis, rhettinger, terry.reedy, lars.gustaebel, christian.heimes, rossmclendon, eric.araujo, ubershmekel, victorlee129, sandro.tosi, chroipahtz, serhiy.storchaka, Arthur.Darcet, gambl
2015-04-15 23:54:39Dave Sawyersetmessageid: <1429142079.91.0.05044851825.issue6818@psf.upfronthosting.co.za>
2015-04-15 23:54:39Dave Sawyerlinkissue6818 messages
2015-04-15 23:54:39Dave Sawyercreate