From b16aed9ed5406f836dc25156004caee73da65bdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Kochma=C5=84ski?= Date: Tue, 4 Aug 2015 21:49:21 +0200 Subject: [PATCH] changelog: add section 'API changes' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel KochmaƄski --- CHANGELOG | 55 +++++++++++++++++++++++++++++++++++-------------------- 1 file changed, 35 insertions(+), 20 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index c8d2883e2..f03b03414 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -23,13 +23,45 @@ 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 @@ -55,24 +87,7 @@ - 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: