Changeset 12687


Ignore:
Timestamp:
05/15/10 18:56:59 (12 years ago)
Author:
Mark Evenson
Message:

Updates in preparation for abcl-0.20.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/CHANGES

    r12668 r12687  
    88--------
    99
    10 * [svn r12576] Support for CLOS METACLASS feature
    11 
    12 * [svn r12591-602] Consolidation of copy/paste code in the readers
    13 
    14 * [svn r12619] Update included ASDF (to ASDF2)
    15 
    16 * [svn r12620] Use interpreted function in FASL when compilation fails
    17 
    18 * [ticket 95] Pathname functions work with URLs and JARs
    19 
    20 * Many small speed improvements (by marking functions 'final')
     10* [svn r12576] Support for CLOS METACLASS feature.
     11
     12* [svn r12591-602] Consolidation of copy/paste code in the readers.
     13
     14* [svn r12619] Update to ASDF2 (specifically to ASDF 1.719).
     15
     16* [svn r12620] Use interpreted function in FASL when compilation fails.
     17
     18* [ticket #95] PATHNAME-JAR and PATHNAME-URL subtypes now handle jar
     19  and URL references working for OPEN, LOAD, PROBE-FILE,
     20  FILE-WRITE-DATE, DIRECTORY, et. al.
     21
     22* Many small speed improvements (by marking functions 'final').
    2123
    2224* [ticket #91] Threads started through MAKE-THREAD now have a
    23     thread-termination restart available in their debugger
    24 
    25 * [svn r12663] JCLASS supports an optional class-loader argument
    26 
    27 * [svn r12634] THREADS:THREAD-JOIN implemented
     25    thread-termination restart available in their debugger.
     26
     27* [svn r12663] JCLASS supports an optional class-loader argument.
     28
     29* [svn r12634] THREADS:THREAD-JOIN implemented.
     30
     31* [svn r12671] Site specific initialization code can be included in
     32  builds via the 'abcl.startup.file' Ant property.
    2833
    2934Fixes
    3035-----
    3136
    32 * [ticket 89] Inlining of READ-LINE broken when the return value
    33     is unused
     37* [ticket #89] Inlining of READ-LINE broken when the return value
     38    is unused.
    3439
    3540* [svn r12636] Java class verification error when compiling PROGV
    3641    in a context wanting an unboxed return value (typically a
    37     logical expression)
     42    logical expression).
    3843
    3944* [svn r12635] ABCL loads stale fasls instead of updated source
    40     even when LOAD is called with a file name without extension
     45    even when LOAD is called with a file name without extension.
    4146
    4247* [ticket #92] Codepoints between #xD800 and #xDFFF are incorrectly
    43     returned as characters from CODE-CHAR
     48    returned as characters from CODE-CHAR.
    4449
    4550* [ticket #93] Reader doesn't handle zero returned values from
    46     macro functions correctly
     51    macro functions correctly.
    4752
    4853* [ticket #79] Different, yet similarly named, uninterned symbols
     
    5055
    5156* [ticket #86] No restarts available to kill a thread, if none
    52     bound by user code
     57    bound by user code.
    5358
    5459* [svn r12586] Increased function dispatch speed by eliminating
    55     FIND-CLASS calls (replacing them by constant references)
     60    FIND-CLASS calls (replacing them by constant references).
     61
     62* [svn r12656] PATHNAME-JAR now properly uses HTTP/1.1 HEAD requests
     63  to detect if remote resource has been changed.
     64
     65* [svn r12643] PATHNAME-JAR now properly references Windows drive
     66    letters on DEVICE other than the default.
     67
     68* [svn r12621] Missing 'build-from-lisp.sh' referenced in README now
     69    included in source release.
    5670
    5771Other
     
    5973
    6074* [svn r12581] LispCharacter() constructors made private, in favor
    61     of getInstance() for better re-use of pre-constructed characters
    62 
    63 * [svn r12583] JAVA-CLASS reimplemented in Lisp
     75    of getInstance() for better re-use of pre-constructed characters.
     76
     77* [svn r12583] JAVA-CLASS reimplemented in Lisp.
     78
     79* [svn r12673] Load 'system.lisp' moved later in boot sequence so
     80    unhandled conditions drop to debugger.
     81
     82* [svn r12675] '--nosystem' commandline option inhibits loading of
     83    'system.lisp'.
     84
     85* [svn r12642] Under Windows, pathname TYPE components can now contain
     86    embedded periods iff they end in '.lnk' to support shortcuts.
    6487
    6588
     
    544567  * Add support for java.lang.Long based on Bignum to our FFI
    545568
     569
Note: See TracChangeset for help on using the changeset viewer.