1.0.36.24: FIND/POSITION bounds checking on lists
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 15 Mar 2010 09:13:59 +0000 (09:13 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 15 Mar 2010 09:13:59 +0000 (09:13 +0000)
commit1ab1dd29f2602c87d404492e588abdf5f6abfbf2
tree50cba2f999e44db59cfd6411c58e4756a2a9a29b
parent1b6b3e70df90dca341b22f1f3229ca3887c27510
1.0.36.24: FIND/POSITION bounds checking on lists

 * Signal an error if the list is shorter than required, and also
   check for circularity.

   Based on patch by: Jorge Tavares

   Fixes launchpad bug #452008.

 * Also add declarations for some error signaling functions used by
   sequence code so that compiler knows they never return.
NEWS
package-data-list.lisp-expr
src/code/seq.lisp
src/compiler/seqtran.lisp
tests/seq.pure.lisp
version.lisp-expr