Changeset 13381
- Timestamp:
- 07/09/11 22:49:04 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/CHANGES
r13237 r13381 1 Version 0.26.0 2 ============== 3 svn://common-lisp.net/project/armedbear/svn/tags/0.26.0/abcl 4 (?? ???? 2011) 5 6 Features 7 -------- 8 9 * Add support for weak reference objects 10 11 * Add support for finalizers on LispObject derived classes 12 13 * Upgrade ASDF to 2.0.16.1 14 15 * #\ reader macro now understands #\uNNNN as unicode codepoints 16 17 * JAVA:JRESOLVE-METHOD returns same method as would have been 18 called by JAVA:JCALL with the same arguments 19 20 * Ant 'update' target to upload application to Google App Engine 21 22 * Simple RUN-PROGRAM implementation 23 24 * Support for custom slot definitions according to AMOP 25 26 * New JAVA:*JAVA-OBJECT-TO-STRING-LENGTH* variable to control pretty 27 printing of Java objects 28 29 * JSS - more dynamic Lisp/Java FFI - (http://lsw2.googlecode.com/svn/trunk) 30 imported 31 32 * (REQUIRE :ABCL-CONTRIB) adds 'abcl-contrib.jar' to the ASDF search path 33 34 * Support for weak references in hash tables through a :WEAKNESS keyword 35 argument to MAKE-HASH-TABLE; with SYS:HASH-TABLE-WEAKNESS for inspection 36 37 * Support for loading ASDF systems from JAR archives 38 39 * Fast SHA1, SHA256 and SHA512 cryptographic hashes for files 40 41 * Beginnings of a manual 42 43 * ABCL/ASDF integration with Maven provided systems 44 45 * ASDF-JAR:PACKAGE function to package ASDF systems into JARs 46 47 Changes 48 ======= 49 50 * Reduced code size in the compiler by changing COMPILE-TEST-FORM 51 52 * Enhanced SLIME inspector for JAVA:JAVA-OBJECT 53 54 * Reimplemented MERGE-PATHNAMES 55 56 * TRANSLATE-PATHNAME aligned with SBCL's behaviour if version is wild 57 58 * Removed PRINT-OBJECT methods duplicating Java side code 59 60 * Refactored code in SYSTEM:ZIP function 61 62 * Allow JCOERCE to convert any number to java.lang.Byte (using 63 its two's complement) 64 65 * Replace MAKE-IMMEDIATE-OBJECT with +NULL+, +TRUE+ and +FALSE+ constants 66 (the only supported ones) 67 68 * Better separation between java-collections package and Java FFI 69 70 * JAVA:ADD-TO-CLASSPATH is now a generic function 71 72 Fixes 73 ===== 74 75 * Google App Engine example fixed 76 77 * MAKE-PATHNAME erroneously merges directories as in MERGE-PATHNAME 78 79 * Pretty printer routines using SYS:OUTPUT-OBJECT with GRAY-STREAM 80 81 * Value of *PRINT-CASE* affects file (to FASL) compilation 82 83 * MAKE-PATHNAME ignores version in :DEFAULTS 84 85 * URI decoding algorithm in Pathname.java 86 87 * JNEW-ARRAY-FROM-ARRAY should create byte[] arrays 88 1 89 Version 0.25.0 2 90 ==============
Note: See TracChangeset
for help on using the changeset viewer.