;;;; -*- coding: utf-8; fill-column: 78 -*-
-changes relative to sbcl-1.0.48:
+changes relative to sbcl-1.0.49:
+ * enhancement: errors from FD handlers now provide a restart to remove
+ the offending handler.
+ * enhancement: SB-INTROSPECT:FIND-DEFINITION-SOURCE now works on structure
+ copiers as well.
+ * enhancement: location of user or system initialization file can now easily
+ be customized for saved cores. See: SB-EXT:*USERINIT-PATHNAME-FUNCTION*
+ and SB-EXT:*SYSINIT-PATHNAME-FUNCTION*.
+ * bug fix: bound derivation for floating point operations is now more
+ careful about rounding possibly closing open bounds. (lp#793771)
+ * bug fix: SB-POSIX:SYSCALL-ERROR's argument is now optional. (accidental
+ backwards incompatible change in 1.0.48.27)
+ * bug fix: occasional debugger errors in when a type-error occured in a
+ function with dynamic-extent &rest list.
+ * bug fix: &optional and &key supplied-p arguments in DEFSTRUCT
+ boa-construtors can be used to initialized structure slots.
+ * bug fix: FMAKUNBOUND removes the MACRO-FUNCTION, should one exist.
+ (lp#795705, regression)
+
+changes in sbcl-1.0.49 relative to sbcl-1.0.48:
* minor incompatible change: WITH-LOCKED-HASH-TABLE no longer disables
interrupts for its body.
* enhancement: source locations are now available for files loaded as
terminal even if one is available.
** --script can be an argument, causing the script to be loaded from
standard input.
+ * enhancement: MAKE-ALIEN-STRING provides an easy way to transport lisp
+ strings to foreign memory.
+ * enhancement: (SETF GC-LOGFILE) allows logging garbage collections to
+ a file, making it easier to understand heap dynamics.
* optimization: using a &REST argument only in APPLY or VALUES-LIST calls
allows the compiler to automatically elide rest-list allocation so long as
the call sites are in functions that the compiler knows cannot escape.