Overview

Request 305182 accepted

- Update to version 1.2.11
* Enhancement:
+ SET-PPRINT-DISPATCH will warn when given an expression in
which any part is unrecognizable as a legal type-specifier.
The dispatch table will be altered, but the new entry is
disabled. Subsequent type-defining forms will cause
pprint-dispatch tables to re-examine whether any disabled
entries should be enabled. (lp#1429520)
+ Loading code containing calls to a deprecated function will,
under most circumstances, signal warnings similar to compiling
such code. The usual caveat holds about not detecting calls
through a computed name, as in (funcall
(intern "DEPRECATED-FUN" "SB-EXT")).
+ (SB-EXT:COMPILE-FILE-LINE) is a new macro that expands to a
constant (VALUES integer integer) indicating the source
line/column from which it was read, intended for logging Lisp
runtime errors in a style similar to that afforded by the C
preprocessor __LINE__ macro. Similarly
(SB-EXT:COMPILE-FILE-POSITION) returns a position in characters.
+ improved source locations for VOPs, alien types and declarations.
* Bug fix:
+ Functions in :FINAL deprecation have the correct docstring.
No visible change, as no such functions presently exist.
(lp#1439151)
+ (SETF (FDEFINITION this) (FDEFINITION OTHER)) signals an error
if OTHER names either a macro or special-operator. (lp#1439921)
- Rebase all patches.

Loading...
Request History
Togan Muftuoglu's avatar

toganm created request

- Update to version 1.2.11
* Enhancement:
+ SET-PPRINT-DISPATCH will warn when given an expression in
which any part is unrecognizable as a legal type-specifier.
The dispatch table will be altered, but the new entry is
disabled. Subsequent type-defining forms will cause
pprint-dispatch tables to re-examine whether any disabled
entries should be enabled. (lp#1429520)
+ Loading code containing calls to a deprecated function will,
under most circumstances, signal warnings similar to compiling
such code. The usual caveat holds about not detecting calls
through a computed name, as in (funcall
(intern "DEPRECATED-FUN" "SB-EXT")).
+ (SB-EXT:COMPILE-FILE-LINE) is a new macro that expands to a
constant (VALUES integer integer) indicating the source
line/column from which it was read, intended for logging Lisp
runtime errors in a style similar to that afforded by the C
preprocessor __LINE__ macro. Similarly
(SB-EXT:COMPILE-FILE-POSITION) returns a position in characters.
+ improved source locations for VOPs, alien types and declarations.
* Bug fix:
+ Functions in :FINAL deprecation have the correct docstring.
No visible change, as no such functions presently exist.
(lp#1439151)
+ (SETF (FDEFINITION this) (FDEFINITION OTHER)) signals an error
if OTHER names either a macro or special-operator. (lp#1439921)
- Rebase all patches.


Togan Muftuoglu's avatar

toganm accepted request

reviewed OK

openSUSE Build Service is sponsored by