Hello community, here is the log from the commit of package sbcl for openSUSE:Factory checked in at 2015-10-03 20:30:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbcl (Old) and /work/SRC/openSUSE:Factory/.sbcl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbcl" Changes: -------- --- /work/SRC/openSUSE:Factory/sbcl/sbcl.changes 2015-08-05 06:50:03.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.sbcl.new/sbcl.changes 2015-10-03 20:30:37.000000000 +0200 @@ -1,0 +2,57 @@ +Wed Sep 30 10:32:41 UTC 2015 - [email protected] + +- Update to version 1.2.15 + + new feature: DEPRECATION declaration for functions, variables + and types causes {EARLY,LATE,FINAL}-DEPRECATION-WARNING to be + signaled when subject of the declaration is used. Integrated + with DESCRIBE, DOCUMENTATION and + SB-CLTL2:{VARIABLE,FUNCTION}-INFORMATION. Documented in the + "Deprecation" section of the manual. + + enhancement: ASDF updated to 3.1.5. (#1476867) + + enhancement: definitions within PROGN get proper source + locations when compiled (needs latest Slime to take advantage + of this). (#1473147) + + enhancement: source locations for DEFCLASS slots now point + directly to the slot definitions, not the whole DEFCLASS form. + + bug fix: better source location in the presence of quoted + forms. (#1370561) + + bug fix: better source locations inside backqoute. (#1361502) + + bug fix: HANDLER-BIND requires that the handler-function be a + function designator at the time of binding establishment. + (#1480679) + + bug fix: inlined functions surrounded by nested macrolets are + properly inlined. (#309123) + +- Changes in version 1.2.14 + + minor incompatible change: The name of a compiled anonymous + lambda as returned by the third value of + FUNCTION-LAMBDA-EXPRESSION can have a lambda-list-like list + following the introductory LAMBDA that is not in general a + syntactically valid lambda list. Specifically, it won't retain + default values, supplied-p variables, or &KEY or &AUX bindings. + + enhancement: DESTRUCTURING-BIND has been totally reimplemented + from scratch to address a handful of performance and correctness + issues. Some minor behavioral differences exist regarding order of + evaluation of default forms for unsupplied &OPTIONAL and &KEY + arguments when nested destructuring patterns are involved. + (#707556, #707573, #707578, #708051) + + enhancement: DEFCONSTANT and DEFSTRUCT respect package locks. + (#1186238, #1036716) + + enhancement: sb-unicode:normalize-string has a new optional + argument, FILTER, a callback which controls which decomposed + characters are collected. Useful for stripping away diacritics + more efficiently. + + bug fix: (TYPE-OF ARRAY) for a non-simple array is subject to + change after a call of ADJUST-ARRAY. (#1333731) + + bug fix: Dynamic-extent allocation with a loop between + allocating a value and the start of its environment no longer + discards the allocated data when the loop is taken. (#1472785) + + bug fix: Variable-reference elimination no longer generates + incorrect code under certain circumstances. (#1446891) + + bug fix: variables with EQL types are no longer treated as + constants by VOPs, which caused problems with closures being + allocated for such variables, but they remained unused. (#1390149) + + bug fix: Windows installer generates registry key name + correctly. (#1476447) + +------------------------------------------------------------------- Old: ---- sbcl-1.2.13-source.tar.bz2 New: ---- sbcl-1.2.15-source.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbcl.spec ++++++ --- /var/tmp/diff_new_pack.MfAEpr/_old 2015-10-03 20:30:38.000000000 +0200 +++ /var/tmp/diff_new_pack.MfAEpr/_new 2015-10-03 20:30:38.000000000 +0200 @@ -17,7 +17,7 @@ Name: sbcl -Version: 1.2.13 +Version: 1.2.15 Release: 0 Summary: Steel Bank Common Lisp License: SUSE-Public-Domain and BSD-3-Clause ++++++ sbcl-1.2.13-source.tar.bz2 -> sbcl-1.2.15-source.tar.bz2 ++++++ ++++ 25888 lines of diff (skipped)
