changelog: add section 'API changes'
authorDaniel Kochmański <daniel@turtleware.eu>
Tue, 4 Aug 2015 19:49:21 +0000 (21:49 +0200)
committerDaniel Kochmański <daniel@turtleware.eu>
Tue, 4 Aug 2015 19:49:21 +0000 (21:49 +0200)
Signed-off-by: Daniel Kochmański <daniel@turtleware.eu>
CHANGELOG

index c8d2883..f03b034 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
     and have a C compiler accessible to ECL, you may use
     (ext:install-c-compiler) to switch back to the Lisp-to-C compiler.
     
-* Pending changes since 15.3.7  
+* Pending changes since 15.3.7
+** API changes
+
+   - There is no "uffi" nickname for "ffi" package - we piggyback on
+     cffi-uffi-compat (ours uffi wasn't uffi version 2.0 compatible and
+     there were problems with dependencies on uffi - it wasn't a system)
+
+   - CLOS has new nickname "MOP"
+
+   - ext:run-program :error argument can be freshly created separate stream
+     if provided with :stream keyword, structure process has new field
+     holding that stream (suprisingly named "error")
+
+   - methods can be specilized on both single- and double-float (added
+     built-in class for them)
+
+** Enchantments:
+
+   - Update libffi to version 3.2.1
+
+   - Update asdf to version 3.1.4
+
+   - Update bdwgc to version 7.4.2
+
+   - Pathname string-parts internal representation is character, not
+     base-char
+
+   - Dead code removals, untiabifying sources
+
+   - Methods may now specialize on single-float and double-float
+
+   - Better quality of generated code (explicit casting when necessary)
+  
 ** Issues fixed:
 
    - Various fixes of bogus declarations
-     
+
    - Remove deprecated GC calls
-     
+
    - ROTATEF, SHIFTF, PSETF reworked to conform ANSI standard.  Places were
      handled improperly in regard of multiple values
 
    - Format float bug, when width and fdigits aren't set, but k is
 
    - Other minor tweaks
-     
-** Enchantments:
 
-   - Update libffi to version 3.2.1
-  
-   - Update asdf to version 3.1.4
-
-   - Update bdwgc to version 7.4.2
-
-   - Pathname string-parts internal representation is character, not
-     base-char
-
-   - Dead code removals, untiabifying sources
-
-   - Methods may now specialize on single-float and double-float
-
-   - Better quality of generated code (explicit casting when necessary)
-  
 * 15.3.7 changes since 15.2.21  
 ** Issues fixed: