0.7.4.22:
authorWilliam Harold Newman <william.newman@airmail.net>
Sun, 9 Jun 2002 02:30:01 +0000 (02:30 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Sun, 9 Jun 2002 02:30:01 +0000 (02:30 +0000)
commit0f726536ee7ec85f3a9483a26d08bd7d1cd96750
tree7e6900b3e3a03b600fcd9d337dddb8846d293a54
parent4e3b57699314dbd3883470d9b196287b178f3e6d
0.7.4.22:
OpenMCL correctly flagged assem.lisp misbehavior by not
allowing SUBSEQ with END > LENGTH (even when LENGTH =
FILL-POINTER = less than the physical size of an
adjustable vector), so tweak VECTOR-SUBSEQ* so that
SBCL checks this too.
converting global appalling assem.lisp behavior into
comparatively local appalling behavior (and
incidentally fixing the SUBSEQ abuse)...
...Make rollbacks of CURRENT-INDEX and CURRENT-POSN local
and temporary instead of global and permanent.
...(also lots of minor fussing with assem.lisp: trivial
reformatting, renaming, correcting spelling errors...)
fixed undefined variable in CHECK-WRAPPER-VALIDITY as per
APD bug report 176 (but left the rest of the
reported bug unfixed)
BUGS
package-data-list.lisp-expr
src/code/condition.lisp
src/code/seq.lisp
src/compiler/assem.lisp
src/pcl/cache.lisp
tests/seq.impure.lisp
version.lisp-expr