Changeset 14252


Ignore:
Timestamp:
11/17/12 17:42:41 (8 years ago)
Author:
Mark Evenson
Message:

Changes for abcl-1.1.0.

For John and Yoko.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/CHANGES

    r14251 r14252  
    22=============
    33svn.uri=:"http//common-lisp.net/project/armedbear/svn/trunk/abcl/"
    4 (15 November 2012)
     4(22 November 2012)
    55
    66Features
    77--------
    88
    9   *  A functioning (A)MOP implementation through the hard work of Rudi Schlatte
     9  *  A functioning (A)MOP implementation through the hard work of Rudi
     10     Schlatte (@rudi)
    1011
    1112  *  The implementation can be used across many more Quicklisp systems
    12      because the two top blockers have been fixed:
     13     through a process of extensive testing.  Thanks @xach!
    1314
    1415     Nota bene: all of the following systems need patches to work as
     
    1718
    1819     ** CLOSER-MOP
     20        Quite possible with local patches
    1921     ** CFFI
     22       Needs patches to 2012-10-13 Quicklisp.  [!!?]
     23       *** Dynamic interfaces idempotent across process -- no more reloading
    2024     ** HUNCHENTOOT
    21 
     25       *** some bugs with underlying streams to be fixed in abcl-1.2-dev
     26     ** CXML
     27        Basic XML parsing works.  XPath still borked. [???]     
    2228  *  Java 5 bytecode Compiler
    2329
     
    2531     regression testing across Quicklisp libraries. 
    2632
    27      ** large objects (???)
    28      ** (??)
    29 
    30   *  ABCL-ASDF Network installation of binary artifacts named by Maven POM uris.
    31 
    32      ** based on stock ASDF-2.26
    33 
    34      ** checks at runtime if a given class is present in the accessible classloaders
    35 
    36      ** If the check for the presence of a class fails, find a
    37         maven-3.0.4 binary locally, execute its Aether connector to
    38         retrieve its transitive dependencies from the network.
    39 
    40   *  The facility to construct runtime classes via JNEW-RUNTIME-CLASS
     33     **  Extensive interpreter/compiler bug fixes due to access to cl-test-suite [???] @antov
     34     ** large objects (?!?)
     35
     36  *  The facility to construct runtime classes via JNEW-RUNTIME-CLASS (@astalla)
     37
     38    Pretty close to full coverage of primtives for creating synthethic
     39    java classes at runtime.  Easy to extend with your needs; sensible
     40    defaults.
    4141 
    4242    ** Fields
     43    *** getter/setters
    4344    ** Annotations
    44     ** getter/setters for fields
    45  
    46   *  JSS Java Syntax Sucks
     45
     46
     47  * ASDF
     48
     49     ** Stock ASDF-2.26 with conditional patches for the URL-PATHAME and
     50        JAR-PATHNAME implementation extensions to ANSI.
     51
     52  *  ABCL-CONTRIB
     53
     54     ** ABCL-ASDF
     55
     56        Network installation of binary artifacts named by Maven POM uris.
     57
     58        *** checks at runtime if a given class is present in the
     59            accessible classloaders
     60
     61        *** If the check for the presence of a class fails, find a
     62            maven-3.0.4 binary locally, execute its Aether connector
     63            to retrieve its transitive dependencies from the network.
     64
     65      ** JSS
     66         
     67         Java Syntax Sucks.  q.v [lsw2]
    4768   
    48      ** extensive bugfixing
    49 
     69         Extensive bugfixing wrt. method resolution [#229]
     70
     71      ** JFLI
     72
     73         A "captured from the wild" version of what @rich.hickey did before Clojure.
     74       
    5075 
    5176
    5277Changes
    5378-------
     79
     80  * [#249] PATHNAME merge semantics DWIMs on an inferred type
     81
     82  Extends ANSI PATHNAME in a non-conforming manner, which was probably
     83  already the case.
    5484
    5585  * [r13695] Reimplementation of global symbol macros to avoid using
     
    70100
    71101  * [r13803] Build target 'abcl-contrib.jar' packages ABCL-CONTRIB
     102
     103Fixes
     104-----
     105
     106  * ANSI [#241]
     107 
     108     ** &AUX parameters fixes RESTAS
     109
     110   
     111  * [#221] Stack exhaustsion on funcall in non-existing package
     112
     113  * [#113] DEFSTRUCT concurrency
     114
     115  * [#216][#211] Compiler
     116
     117    ** stack inconsistency
     118
     119  * [#187] Better SORT and STABLE-SORT via Jorge Tavares [???]
     120
    72121
    73122
Note: See TracChangeset for help on using the changeset viewer.