X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=70a2743427d8fb76d7f3bbf5d20f69bfa8f9fd3e;hb=46ba0c8008b39dc085fd5b630914de70696675da;hp=07920f704dbeffcce8ebc0ad5c6a2093b743d790;hpb=a4cea8ae7d9ed406f396a85edaf135a709f63e32;p=sbcl.git diff --git a/NEWS b/NEWS index 07920f7..70a2743 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,18 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- -changes relative to sbcl-1.1.6 +changes relative to sbcl-1.1.7: + * enhancement: RUN-PROGRAM supports a :DIRECTORY argument to set + the working directory of the spawned process. + (lp#791800) (patch by Matthias Benkard) + * bug fix: type derivation for LOG{AND,IOR,XOR} scales linearly instead + of quadratically with the size of the input in the worst case. + (lp#1096444) + * bug fix: handle errors when initializing *default-pathname-defaults*, + sb-ext:*runtime-pathname*, sb-ext:*posix-argv* on startup, like character + decoding errors, or directories being deleted. + * optimization: faster ISQRT on fixnums and small bignums + * optimization: faster and smaller INTEGER-LENGTH on fixnums on x86-64. + +changes in sbcl-1.1.7 relative to sbcl-1.1.6: * enhancement: TRACE :PRINT-ALL handles multiple-valued forms. (lp#457053) * bug fix: :allocation slot option works for condition slots