Andreas Rottmann <[email protected]> writes: > Hi, fellow Schemers! > > I've now added support for ZIP files to Dorodango[0], using the ZIP > library from Göran's industria collection[1]. To that end, I've prepared > the following patches for industria: [snip] > - Get rid of the requirement for input/output ports and > `set-port-position!' in the ZIP deflate code, which allows the ZIP > library to work on Ikarus (which does not provide combined I/O > ports). This also makes the code ~15% faster (measured on Ypsilon), > and, IMHO, more useful in general (e.g. you can could now deflate to a > pipe or socket, which don't allow seeks):
It does indeed make it more useful! I've committed your patches and as of revno 163 both unzip and zip run in Ikarus. I'm quite impressed with Ikarus's performance. The unzip program runs an order of magnitude faster in Ikarus compared with Ypsilon or Petite Chez. Thanks, -- Göran Weinholt <[email protected]> From the mbox format, save us.
pgp9azI6EjIA4.pgp
Description: PGP signature
