cl-contextl 0.40-1 source package in Ubuntu


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

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.

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
  * upload to experimental during the freeze

 -- Ubuntu Archive Auto-Sync <email address hidden>   Fri,  18 May 2007 09:30:07 +0100

Upload details

Uploaded by:
Ubuntu Archive Auto-Sync on 2007-05-18
Uploaded to:
Original maintainer:
Peter Van Eynde
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section


Gutsy: [FULLYBUILT] i386


File Size SHA-256 Checksum
cl-contextl_0.40.orig.tar.gz 16.1 KiB e58948c4c0b514e02035bd64d1feeee5597e654c16cf0a0c0ed11bf6183133f0
cl-contextl_0.40-1.diff.gz 3.4 KiB 3aed3b7c304e26fc1ef5e338dccdbd18bcb296f69d023cacde8d9dcf39881448
cl-contextl_0.40-1.dsc 606 bytes 7514d738d3856180b1a3364aa5de189c27e35e769d473dbb7803976b41ab0a22

View changes file

Binary packages built by this source

cl-contextl: No summary available for cl-contextl in ubuntu gutsy.

No description available for cl-contextl in ubuntu gutsy.