Overview

Request 316611 accepted

- Update to version 1.2.13
* Incompatible change:
+ on success, TRY-SEMAPHORE and WAIT-ON-SEMAPHORE return the new
count
* Enhancement:
+ WAIT-ON-SEMAPHORE accepts a decrement parameter
+ JOIN-THREAD allows distinguishing timeout vs.
abort in all situations
+ On Windows DBG_PRINTEXCEPTION_C is handled and its
message is printed. (#1437947)
* Bug-fix:
+ TRUENAME works properly on broken symlinks presented
as directories. (#1458164)
+ Inlined DPB and DEPOSIT-FIELD don't interfere with
left-to-right order of argument evaluation. (#1458190)
+ (SETF (LDB (BYTE 1 2 JUNK) X) 0) is rightly rejected.
+ DEFSETF lambda lists should not permit argument
destructuring.
+ calls to (SETF SLOT-VALUE) on a missing slot would in
certain situations incorrectly return the result of a
SLOT-MISSING method instead of always returning the new
value. (#1460381)
+ a DEFMACRO occurring not at toplevel and capturing
parts of its lexical environment (thus being a closure)
caused expressions involving the macro name to cause corruption
in the pretty-printer due to faulty introspection of the lambda
list of a closure.
+ out of line MAP/MAP-INTO check that the results produced by the
function are of the matching sequence type. (#1459581)
+ pretty-printing of '(LET `((,X ,Y)) :B) is handled correctly.

Loading...
Request History
Togan Muftuoglu's avatar

toganm created request

- Update to version 1.2.13
* Incompatible change:
+ on success, TRY-SEMAPHORE and WAIT-ON-SEMAPHORE return the new
count
* Enhancement:
+ WAIT-ON-SEMAPHORE accepts a decrement parameter
+ JOIN-THREAD allows distinguishing timeout vs.
abort in all situations
+ On Windows DBG_PRINTEXCEPTION_C is handled and its
message is printed. (#1437947)
* Bug-fix:
+ TRUENAME works properly on broken symlinks presented
as directories. (#1458164)
+ Inlined DPB and DEPOSIT-FIELD don't interfere with
left-to-right order of argument evaluation. (#1458190)
+ (SETF (LDB (BYTE 1 2 JUNK) X) 0) is rightly rejected.
+ DEFSETF lambda lists should not permit argument
destructuring.
+ calls to (SETF SLOT-VALUE) on a missing slot would in
certain situations incorrectly return the result of a
SLOT-MISSING method instead of always returning the new
value. (#1460381)
+ a DEFMACRO occurring not at toplevel and capturing
parts of its lexical environment (thus being a closure)
caused expressions involving the macro name to cause corruption
in the pretty-printer due to faulty introspection of the lambda
list of a closure.
+ out of line MAP/MAP-INTO check that the results produced by the
function are of the matching sequence type. (#1459581)
+ pretty-printing of '(LET `((,X ,Y)) :B) is handled correctly.


Togan Muftuoglu's avatar

toganm accepted request

reviewed OK

openSUSE Build Service is sponsored by