-----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