-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 14 Jan 2008 07:58:16 +0100 Source: sbcl Binary: sbcl sbcl-source sbcl-doc Architecture: source all amd64 Version: 1:1.0.13.0-1 Distribution: unstable Urgency: low Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@lists.alioth.debian.org> Changed-By: Peter Van Eynde <pvaneynd@debian.org> Description: sbcl - A Common Lisp compiler and development system sbcl-doc - Documentation for Steel Bank Common Lisp sbcl-source - Source code files for SBCL Changes: sbcl (1:1.0.13.0-1) unstable; urgency=low . * updated standard version no real changes * Changed to group maintenance * New upstream. Major changes: + minor incompatible change: RUN-PROGRAM now uses execvp(3) to find an executable in the search path, and does so in the child process's PATH. The function FIND-EXECUTABLE-IN-SEARCH-PATH has been removed; it can be found in the CVS history, for somebody who needs that search behavior (see the manual). + minor incompatible change: compiler policy re. weakening type checks has changed: now type checks are weakened on if SAFETY < 2 and SAFETY < SPEED. + SB-EXT:NATIVE-NAMESTRING takes a new keyword AS-FILE, forcing unparsing of directory pathnames as files. Analogously, SB-EXT:PARSE-NATIVE-NAMESTRING takes an AS-DIRECTORY, forcing a filename to parse into a directory pathname. + enhancement: implicit generic function creation now signals a specific style-warning IMPLICIT-GENERIC-FUNCTION-WARNING, which users can bind handlers for and muffle around calls to LOAD. + enhancement: RUN-PROGRAM allows unicode arguments and environments to be used (using the default stream external format), and allows non-simple strings to be used. (thanks to Harald Hanche-Olsen) + optimization: COPY-SEQ, FILL, and SUBSEQ are 30-80% faster for strings and vectors whose element-type or simplicity is not fully known at compile-time. + optimization: STRING-TRIM and related functions no longer allocate a new string when no trimming needs to be performed. These functions are also faster than before when the input string has been declared as a simple-string. + optimization: READ-SEQUENCE on simple-strings is up to 80% faster. + optimization: READ-LINE is significantly faster for files containing long lines. + optimization: non-open coded uses of character comparison operators (e.g. char=) no longer cons when called with more than one parameter on platforms supporting dynamic-extent allocation. + bug fix: READ-SEQUENCE on composite stream wrapping a Gray stream with STREAM-ELEMENT-TYPE (UNSIGNED-BYTE 8) signalled an error. + bug fix: COPY-SEQ on lists did not signal a type-error on improper lists in safe code. + bug fix: some sequence functions elided bounds checking when SPEED > SAFETY. + bug fix: too liberal weakening of union-type checks when SPEED > SAFETY. + bug fix: more bogus fixnum declarations in ROOM implementation have been fixed. * We lost the ChangeLog when moving away from CVS * Make source files not executable * Prepare for release Files: be9468530e8c6729ba9f8772626af3a3 913 devel optional sbcl_1.0.13.0-1.dsc 48bfd023557a92aac4b5a33c460b67cb 4020322 devel optional sbcl_1.0.13.0.orig.tar.gz e84b976d199060009e5473d7e2650a8e 36551 devel optional sbcl_1.0.13.0-1.diff.gz 1dc59944a0277538b4d8fa07fd0eb6d7 1038180 doc optional sbcl-doc_1.0.13.0-1_all.deb af9727a81c3d63c89ff7aa6def1f2a95 3345150 doc optional sbcl-source_1.0.13.0-1_all.deb cb077ef363038e8e26388bbafebf3da9 9622624 devel optional sbcl_1.0.13.0-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHixGl11ldN0tyliURAierAKCTco8vhon1fBzaWTJIcPStJrIqfgCePjxp pTbWzNoNbqge5W7y8GKrlkQ= =FrLt -----END PGP SIGNATURE----- Accepted: sbcl-doc_1.0.13.0-1_all.deb to pool/main/s/sbcl/sbcl-doc_1.0.13.0-1_all.deb sbcl-source_1.0.13.0-1_all.deb to pool/main/s/sbcl/sbcl-source_1.0.13.0-1_all.deb sbcl_1.0.13.0-1.diff.gz to pool/main/s/sbcl/sbcl_1.0.13.0-1.diff.gz sbcl_1.0.13.0-1.dsc to pool/main/s/sbcl/sbcl_1.0.13.0-1.dsc sbcl_1.0.13.0-1_amd64.deb to pool/main/s/sbcl/sbcl_1.0.13.0-1_amd64.deb sbcl_1.0.13.0.orig.tar.gz to pool/main/s/sbcl/sbcl_1.0.13.0.orig.tar.gz