[cl-debian] Accepted sbcl 1:0.9.16.0-1 (source all i386)
Peter Van Eynde
pvaneynd at debian.org
Thu Sep 7 21:05:52 UTC 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Tue, 5 Sep 2006 14:56:30 +0200
Source: sbcl
Binary: sbcl sbcl-source sbcl-doc
Architecture: source all i386
Version: 1:0.9.16.0-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <pvaneynd at debian.org>
Changed-By: Peter Van Eynde <pvaneynd at 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
Closes: 382770
Changes:
sbcl (1:0.9.16.0-1) unstable; urgency=low
.
* New upstream version. Major changes:
+ feature: implemented the READER-METHOD-CLASS and
WRITER-METHOD-CLASS portion of the Class Initialization Protocol
as specified by AMOP.
+ incompatible change: variable SB-EXT:*USE-IMPLEMENTATION-TYPES*
no longer exists.
+ optimization: faster LOGCOUNT implementation on x86 and x86-64
(thanks to Lutz Euler)
+ optimization: hashing of general arrays and vectors has been
improved. (reported by Any Fingerhut)
+ enhancement: SB-INTROSPECT is now able to find definitions of
profiled functions. (thanks to Troels Henriksen)
+ enhancement: compiler-macro expansion applies now to FUNCALL forms
as well, allowing compiler-macros for SETF-functions to expand.
+ enhancement: step-instrumentation no longer wraps known
single-value functions with multiple-value context, allowing
better type inference.
+ fixed bug #337: use of MAKE-METHOD in method combination now works
even in the presence of user-defined method classes. (reported by
Bruno Haible and Pascal Costanza)
+ fixed bug #339(c): if there are applicable methods not part of any
long-form method-combination group, call INVALID-METHOD-ERROR.
(reported by Bruno Haible)
+ fixed bug #361: the :FUNCTION initarg in the protocol for
initialization of methods can now be used to override
internally-produced optimized functions. (reported by Bruno
Haible)
+ bug fix: extensions of MAKE-METHOD-LAMBDA which wrap the
system-provided lambda expression no longer cause warnings about
unbound #:|pv-table| symbols.
+ bug fix: improved the handling of type declarations and the
detection of violations for keyword arguments with non-constant
defaults.
+ bug fix: potentially erronous calls to PATHNAME and
MERGE-PATHNAMES were being flushed in some cases.
(reported by Richard Kreuter)
+ bug fix: compiled calls to TYPEP were mishandling obsolete
instances. (reported by James Bielman and Attila Lendvai)
+ bug fix: format strings with ~> without matching ~< no longer
trigger an AVER, but signal an understandable error instead.
(reported by Antonio Martinez)
+ bug fix: specifying an output-file without a pathname-type for
COMPILE-FILE or COMPILE-FILE-PATHNAME resulted in using the type
of input-file instead of "fasl". (reported by Robert Dodier)
+ bug fix: compiler-macro lambda-list parsing of FUNCALL forms.
(reported by James Y Knight).
+ bug fix: compiler-macros-function did not consider the environment
argument for shadowing by local functions.
+ bug fix: compiler-macros expansion was inhibited by local INLINE
declarations.
+ bug fix: inline expansions of known functions were subject to
step-instrumentation in high debug policies, leading to problems
with type-inference.
+ bug fix: compiler failed to differentiate between different CONS
types in some cases.
+ bug fix: fixed input, output and error redirection in RUN-PROGRAM
for win32. (thanks to Mike Thomas and Yaroslav Kavenchuk)
+ bug fix: #368: incorrect use of expressed vs. upgraded array
element type.
+ bug fix: #306a: more precise unions of array types.
+ thread-safety improvements:
** CONDITION-WAIT could return early on Linux, if the thread was
interrupted and subsequently continued with SIGCONT.
** STABLE-SORT and ADJUST-ARRAY were not reentrant.
* Make sbcl.info file one file. Fixes the 'cannot find Top' error.
(Closes: #382770)
Files:
1687651db6bf505df552785ecb1506c2 694 devel optional sbcl_0.9.16.0-1.dsc
7979a622857fbc59602f95d4a0cc25a0 4032049 devel optional sbcl_0.9.16.0.orig.tar.gz
872de155af5b0e7aa0386b351adc4d56 24458 devel optional sbcl_0.9.16.0-1.diff.gz
0249c3256bad4e0e5834145cb1194646 1397830 doc optional sbcl-doc_0.9.16.0-1_all.deb
8c5180667f0d9ca46337eedf007725c0 3282148 doc optional sbcl-source_0.9.16.0-1_all.deb
2810bf331c2cb61d854ef7cf24a7f7a5 8388176 devel optional sbcl_0.9.16.0-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFE/ajG11ldN0tyliURAioxAKCK2vLeT2IbZqijKqV3p04KC7q/6gCgklX3
KI1So4ZgtDfUIdTcjZ2+ZSE=
=ryUq
-----END PGP SIGNATURE-----
Accepted:
sbcl-doc_0.9.16.0-1_all.deb
to pool/main/s/sbcl/sbcl-doc_0.9.16.0-1_all.deb
sbcl-source_0.9.16.0-1_all.deb
to pool/main/s/sbcl/sbcl-source_0.9.16.0-1_all.deb
sbcl_0.9.16.0-1.diff.gz
to pool/main/s/sbcl/sbcl_0.9.16.0-1.diff.gz
sbcl_0.9.16.0-1.dsc
to pool/main/s/sbcl/sbcl_0.9.16.0-1.dsc
sbcl_0.9.16.0-1_i386.deb
to pool/main/s/sbcl/sbcl_0.9.16.0-1_i386.deb
sbcl_0.9.16.0.orig.tar.gz
to pool/main/s/sbcl/sbcl_0.9.16.0.orig.tar.gz
More information about the Cl-debian
mailing list