Accepted cl-contextl 0.40-1 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 22 Apr 2007 22:51:58 +0200
Source: cl-contextl
Binary: cl-contextl
Architecture: source all
Version: 0.40-1
Distribution: unstable
Urgency: low
Maintainer: Peter Van Eynde <pvaneynd@debian.org>
Changed-By: Peter Van Eynde <pvaneynd@debian.org>
Description:
cl-contextl - context orientation for Common Lisp
Changes:
cl-contextl (0.40-1) unstable; urgency=low
.
* New upstream with major changes:
.
+ Version 0.40 aims to be feature-complete with regard to the feature
set of the upcoming 1.0 release. The goal is to have it tested
extensively and to write a documentation of the current features
and the API of ContextL before version 1.0 is eventually released.
+ Several features have been added in 0.4, and some parts of the API
have changed. The major changes are listed below.
+ The functions activate-layer and activate-layer-using-class have
been renamed to adjoin-layer and adjoin-layer-using-class, and
deactivate-layer and deactivate-layer-using-class have been renamed
to remove-layer and remove-layer-using-class. The new names reflect
better what these functions actually do.
+ The functions funcall-with-layers and apply-with-layers have been
replaced with the (different) funcall-with-layer-context and
apply-with-layer-context.
+ The deflayer macro doesn't take a :layer-class option anymore, but
instead a :metaclass option. This reflects that layers are in fact
represented as CLOS classes.
+ Added the function current-layer-context. This captures the set of
currently active layers, which can later be reinstalled with
funcall-with-layer-context and apply-with-layer-context.
+ Added several readers for ContextL's metaclasses:
layered-function-definer, layered-function-argument-precedence-order,
layered-function-lambda-list, layered-method-lambda-list,
layered-method-specializers, layered-method-layer,
slot-definition-layered-readers, slot-definition-layered-writers.
Files:
5cd9f22c9a77f5ff28d725cb3965e558 606 libs optional cl-contextl_0.40-1.dsc
d833dd42465ee3eb0350cab7f74dfd28 16485 libs optional cl-contextl_0.40.orig.tar.gz
2e766e3a95abc7cb9166075500bf9bbc 3490 libs optional cl-contextl_0.40-1.diff.gz
780c3ef8eee076163e888e0ecb0d3f17 15870 libs optional cl-contextl_0.40-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGK8vX11ldN0tyliURAjbXAJsHUJqu17rPaLxJn3Omx1AXpWc1iQCfV2vx
SYmG2hAMqY1ZfRAuuyZtAa0=
=WwbF
-----END PGP SIGNATURE-----
Accepted:
cl-contextl_0.40-1.diff.gz
to pool/main/c/cl-contextl/cl-contextl_0.40-1.diff.gz
cl-contextl_0.40-1.dsc
to pool/main/c/cl-contextl/cl-contextl_0.40-1.dsc
cl-contextl_0.40-1_all.deb
to pool/main/c/cl-contextl/cl-contextl_0.40-1_all.deb
cl-contextl_0.40.orig.tar.gz
to pool/main/c/cl-contextl/cl-contextl_0.40.orig.tar.gz