From: Gabor Melis Date: Wed, 7 Sep 2005 11:35:12 +0000 (+0000) Subject: 0.9.4.31: X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=d754723f1d3238c582e9c6ca90435c579efaff17;p=sbcl.git 0.9.4.31: * Bind *LAST-ERROR-CONTEXT* to NIL in ACTUALLY-COMPILE. Location for compiler notes is not omitted for subsequent compile calls. With this fix evaluating (WHEN NIL (PRINT 'HELLO)) twice produces the location for the second note, too. --- diff --git a/src/compiler/target-main.lisp b/src/compiler/target-main.lisp index 78b8d03..f6e92de 100644 --- a/src/compiler/target-main.lisp +++ b/src/compiler/target-main.lisp @@ -62,6 +62,7 @@ (*last-format-string* nil) (*last-format-args* nil) (*last-message-count* 0) + (*last-error-context* nil) (*gensym-counter* 0) ;; KLUDGE: This rebinding of policy is necessary so that ;; forms such as LOCALLY at the REPL actually extend the diff --git a/version.lisp-expr b/version.lisp-expr index afcc31f..6230c1c 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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".) -"0.9.4.30" +"0.9.4.31"