cl-contextl - context orientation for Common Lisp

Distribution: Debian Sid
Repository: Debian Main amd64
Package name: cl-contextl
Package version: 0.61
Package release: 1
Package architecture: all
Package type: deb
Installed size: 96 B
Download size: 21.45 KB
Official Mirror:
Description: unavailable.



    Source package: cl-contextl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install cl-contextl deb package:
      # sudo apt-get install cl-contextl


    2012-02-03 - Aron Xu <> cl-contextl (1:0.61-1) unstable; urgency=low * Team upload. * New upstream release. * std-ver: 3.9.2.

    2009-12-31 - Peter Van Eynde <> cl-contextl (1:0.6-1) unstable; urgency=low * Move Secton to lisp * New upstream.

    2009-09-10 - Peter Van Eynde <> cl-contextl (0.52-1) unstable; urgency=low * Now use debhelper v7 * Updated upstream with a few extra patches from upstream. * Added debian/README.building * Updated Standards-Version no real changes

    2008-03-14 - Peter Van Eynde <> cl-contextl (0.40-2) unstable; urgency=low * Imported some upstream fixes. * Changed to group maintanance * Added Vcs-Darcs control field * Added Homepage field * Updated Standard Version without real changes

    2007-04-22 - Peter Van Eynde <> 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.

    2007-04-08 - Peter Van Eynde <> cl-contextl (0.31-2) unstable; urgency=low * Small upstream fix for: - Fixed bugs in the implementation of special classes / special slots, especially wrt class reinitialization.

    2007-02-06 - Peter Van Eynde <> cl-contextl (0.31-1) experimental; urgency=low * New upstream. Major changes: + Added the figure editor examples to the automated test suite. + Added a script for the second figure editor example. + Reinstated the former ensure-method implementation for SBCL. + Added a new version of the figure editor example. + Added a script to run the figure editor example. + Fixed some subtypep bugs in metaclass initialization. + Checked against SBCL 1.0. Modified call to ensure-method for SBCL. See related patch for Closer to MOP. The current version of ensure-method for SBCL doesn't understand the :method-class parameter (like most other CL implementations, btw). + Removed the inline declaration for call-next-layered-method in LispWorks because this confuses LispWorks. + Fixed a bug in some (loop var on list ...) idioms. Thanks to Attila Lendvai. * upload to experimental during the freeze