-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 29 Mar 2013 22:50:47 +0100 Source: sbcl Binary: sbcl sbcl-doc sbcl-source Architecture: source all kfreebsd-amd64 Version: 2:1.1.6-1 Distribution: experimental Urgency: low Maintainer: Debian Common Lisp Team <pkg-common-lisp-devel@lists.alioth.debian.org> Changed-By: Christoph Egger <christoph@debian.org> Description: sbcl - Common Lisp compiler and development system sbcl-doc - Documentation for Steel Bank Common Lisp sbcl-source - Source code files for SBCL Changes: sbcl (2:1.1.6-1) experimental; urgency=low . * New upstream version * enhancement: the continuable error when defknown-ing over extant fndb entries can be ignored by passing :overwrite-fndb-silently t as a keyword argument to sb-c:defknown (after attributes). Useful to allow defknown to be re-loaded. Use with :allow-other-keys t for backward compatibility. * optimization: compiler is much faster in compiling SVREF and (SETF SVREF) forms. * bug fix: Prevent a make-array transform from modifying source forms causing problems for inlined code. Thanks to Bart Botta. (regression since 1.0.42.11-bis) * bug fix: clear-output calls the correct gray stream routine, sb-gray:stream-clear-output. (lp#1153257) * bug fix: an error is signalled for an invalid format modifier: ~<~@>. (lp#1153148) * bug fix: Better error messages for package operations (lp#1154776) * bug fix: delete-package on a nonexistent package should signal a cerror. (regression since 1.0.37.44). * bug fix: accessing &MORE (stack allocated &REST) arguments checks bounds. (lp#1154946, lp#1072112) * bug fix: compiling make-array no longer signals an error when the element-type is an uknown type, a warning is issued instead. Thanks to James Kalenius (lp#1156095) * bug fix: SEARCH on generic (non-VECTOR non-LIST) sequence types no longer produces wrong results for some inputs. (Thanks to Jan Moringen.) (lp#1153312) * minor incompatible change: SB-SPROF:WITH-PROFILING no longer loops by default. * new feature: package local nicknames. See manual for details. * new feature: SB-EXT:MAP-DIRECTORY provides a powerful interface for directory traversal: it is the backend used by SBCL for CL:DIRECTORY. * enhancement: easier to use restarts for resolving name-conflicts resulting from IMPORT, EXPORT, or USE-PACKAGE. * enhancement: variant DEFPACKAGE forms now signal a full error with restarts provided for resolving the situation. (lp#891351) * enhancement: by setting SB-EXT:*ON-PACKAGE-VARIANCE* appropriately variant DEFPACKAGE forms can now signal a full error with restarts provided for resolving the situation. See manual for details. (lp#891351) * enhancement: make-random-state now uses CryptGenRandom as a seed on Windows. (Thanks to Anton Kovalenko.) (lp#1102748) * enhancement: backtrace improvements ** secondary CLOS dispatch functions have better debug names (lp#503081) ** easier to read method names in backtraces. See SB-DEBUG:*METHOD-FRAME-STYLE*. ** SB-DEBUG:PRINT-BACKTRACE and SB-DEBUG:LIST-BACKTRACE are available as forwards-compatible replacements for SB-DEBUG:BACKTRACE and SB-DEBUG:BACKTRACE-AS-LIST. ** SB-DEBUG:*SHOW-ENTRY-POINT-DETAILS** has been deprecated, as the same information is available in less intrusive form as frame annotations. * enhancement: SB-POSIX now provides MAP-ANON. * enhancement: test-suite results are colorized, failures in red, unexpected success in green. Works on Windows and on terminals with ANSI escape code support. Can be disabled with --no-color. * optimization: SB-CONCURRENCY:QUEUE implementation is more efficient. (thanks to James M. Lawrence) * bug fix: no more unused variable style warnings from RESTART-CASE macroexpansion (lp#1113859) * bug fix: no more unused variable style warnings when loading sb-bsd-sockets.asd (lp#1114681) * bug fix: deleting a package removes it from implementation-package lists of other packages. * bug fix: SB-SPROF:WITH-PROFILING is now usable in the Slime REPL on Darwin. This does not fix the occasional "interrupt already pending" issue, though. * bug fix: (setf (documentation 'x 'function)) and (setf (documentation #'x t)) set documentation in different places. (regression since 1.0.43.63) * bug fix: build on newer glibc. (lp#1095036) Checksums-Sha1: b7db5474e6d2c90ea2c2ac53f300a0cab8a251f3 2253 sbcl_1.1.6-1.dsc 2f313ef53d73d0cf9553d529ec529610b1ff63fc 3718817 sbcl_1.1.6.orig.tar.bz2 2d7bde7443d89651ed3934036f4c3e0a108de349 71540 sbcl_1.1.6-1.debian.tar.gz 8530ce74afab805e61eca1e59f2854f0813cc960 1377552 sbcl-doc_1.1.6-1_all.deb c9111ca3782bee682335006fc69975113faee834 3773822 sbcl-source_1.1.6-1_all.deb faaf1f3a1df265ec637e7638478f2725424e4932 10957160 sbcl_1.1.6-1_kfreebsd-amd64.deb Checksums-Sha256: 54a653e74e3a13779a6866d91144d0ce5e419eac1accb051d63c99d86cab7e31 2253 sbcl_1.1.6-1.dsc a25b3c9429db88455cc8ef98f8a53d08e1a65f1e9df3df6b23b75412b15cb9c5 3718817 sbcl_1.1.6.orig.tar.bz2 fccba906a59958b05b47411f88eff2479882c06c729f95eb514dcd3f2f03ca79 71540 sbcl_1.1.6-1.debian.tar.gz b4ec8642f81842ba1ec6ba2dec112e116d3645d21a7f381b781cdb1bcba62843 1377552 sbcl-doc_1.1.6-1_all.deb cf56d0e5ca5e61699975dffee92b8e399aab8d3d5b6153fb38758f26eccae415 3773822 sbcl-source_1.1.6-1_all.deb aed7383f5a722be47b7247004708d90d524f78dd3a84bafbab553f9399e31f6a 10957160 sbcl_1.1.6-1_kfreebsd-amd64.deb Files: f75b5142438490f6195f01ea1be03c46 2253 lisp optional sbcl_1.1.6-1.dsc 5daeabb9eaf7197006c4402bfc552d72 3718817 lisp optional sbcl_1.1.6.orig.tar.bz2 692bc8c1ee03e6230c7cf80b7cbea319 71540 lisp optional sbcl_1.1.6-1.debian.tar.gz c2b624b10a7f046abb6e8b044789e4b1 1377552 doc optional sbcl-doc_1.1.6-1_all.deb f16bebb566b3ef23f4242da5a370e87f 3773822 lisp optional sbcl-source_1.1.6-1_all.deb b74842e6fe34f5dd59e844def56b3ae9 10957160 lisp optional sbcl_1.1.6-1_kfreebsd-amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/kFreeBSD) iQIcBAEBCAAGBQJRVhK3AAoJEKv/7bJACMb5jLQQALEyO2Qj5p+Gfg6p7Cb1ySc8 7GZJ5maN/4WRUQDZArQMlPGGBNkJs5OZkvuUkE2pCIyeDgiVwct4NtJIe5Z0kQ5q Tx03CFueA5Yt1hytBQHQX6Sqbl3ToG3pm6hOMTOCHO6XgcC9823BzOffNMFHAM31 HMzsGiUPgXOYQqlx5Ef9jgA4gGvveqmfzDP0Z7RpiJEsq1ahcp5SyEfDjdtTGm94 2WRX/ICVkf6/WX86KqdZAtbaKhGzw6Smp6Fl2A90WIZSalv1DC+kpK6hDCBY+zls uBzJW9yx6Z7/jJmmfB0d3HJ54kZSHBUNRuraVnUTvdhu7I9HQlM1cOQNi5Chk7r9 rnSv8Z0YvVZ7KNcAMVlDE/W3R6Z8yU077gN/x3/gCYwl8m0/bQUZk/vznw5CnqfU 3YhueO//Ot0gzzey/+9j8vEZRYYd351hliHwBilUnezgqIDX6Nbe/HVNMrNVeqtA Fz1gXXWRdDeEhX6A/rHFE5Qy8H4lx+Co4JgzRIJX2qzmAU5CpURGebD2Fk/h6DN2 bYHlR8xhz+MWaIqNdXB9D5exKDSl3RH+5B7Re9J/kpxBPyJlwzHBQSpBvsBIgEqq 4YslviE2EMFsJqwuaEKG8IMi7eyVJBRRQz7GFbr6u1la98A/4oxLf7sk92I1sXRa at01WMe8NdtqXVZFa4MV =jY+v -----END PGP SIGNATURE-----