Update of /cvsroot/sbcl/sbcl
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv26634
Modified Files:
NEWS version.lisp-expr
Log Message:
1.0.39.2: Fix symbol-name-conflict resolution test from 1.0.39.1.
* Before signalling a name-conflict in IMPORT due to a symbol found
previously on the arglist, remove the earlier symbol from the list of
symbols to add to the package (one or the other will be shadowing-imported,
and there's no further check for name collision.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.1763
retrieving revision 1.1764
diff -u -d -r1.1763 -r1.1764
--- NEWS 29 May 2010 19:33:42 -0000 1.1763
+++ NEWS 30 May 2010 00:40:34 -0000 1.1764
@@ -1,4 +1,9 @@
;;;; -*- coding: utf-8; fill-column: 78 -*-
+changes relative to sbcl-1.0.39:
+ * bug fix: Name conflicts between symbols passed as arguments to a
+single call to IMPORT no longer add multiple symbols with the same name
+to the package (detectable via DO-SYMBOLS).
+
changes in sbcl-1.0.39 relative to sbcl-1.0.38:
* bug fix: Backtrace from undefined function on x86 and x86-64 now show
the calling frame.
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.4882
retrieving revision 1.4883
diff -u -d -r1.4882 -r1.4883
--- version.lisp-expr 30 May 2010 00:32:11 -0000 1.4882
+++ version.lisp-expr 30 May 2010 00:40:34 -0000 1.4883
@@ -17,4 +17,4 @@
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.39.1"
+"1.0.39.2"
|