Email list hosting service & mailing list manager

Awaken, discussion! Taylor Campbell (12 Jul 2003 16:37 UTC)
Re: Awaken, discussion! Taylor Campbell (13 Sep 2003 16:38 UTC)
Re: Awaken, discussion! Taylor Campbell (14 Sep 2003 03:22 UTC)

Re: Awaken, discussion! Taylor Campbell 14 Sep 2003 03:21 UTC

     Along with these modifications of VECTOR-INSERT! and
VECTOR-DELETE!, I
should like to bring back a procedure -- a quite minor change --:
VECTOR-APPEND-MAP.  I'm not entirely sure why I removed this.  It seems
like a fairly useful procedure and wasn't one of those that were
equivalent
in implementation to the analogous list-processing routines.  (And, in
fact, it's probably even faster in implementation, because the size of
the
resulting vector is static and no pointer chasing need be done for
iterating across each resulting list to produce a new one -- but I
haven't
done any real benchmarks, which is why I said 'probably' --)

     I'd also like to introduce a new procedure: REVERSE-LIST->VECTOR,
like
SRFI 13's REVERSE-LIST->STRING.

     I've fixed some bugs in VECTOR-RESIZE: it now allows both increasing
and decreasing vectors.  A typo in the document in the specification of
VECTOR-COPY has also been fixed.  These changes have not yet made it to
srfi.schemers.org, however; I shall wait to update the official document
and reference implementation until a revision including slightly more
major
changes have been made.