[slime-devel] Daily ChangeLog diff

Index: slime/ChangeLog diff -u slime/ChangeLog:1.1706 slime/ChangeLog:1.1708 --- slime/ChangeLog:1.1706 Tue Mar 3 10:04:09 2009 +++ slime/ChangeLog Wed Mar 4 20:40:01 2009 @@ -1,3 +1,17 @@ +2009-03-04 Tobias C. Rittweiler <tcr@freebits.de> + + * slime.el (slime-check-fancy-symbol-name): Use + `slime-test-expect' instead of `slime-check'. + ([test] fancy-symbol-names): Extend test case; check for + "Foo" in #<Foo| {...}>. + (slime-symbol-constituent-at-pos): Check for #<. + +2009-03-04 Tobias C. Rittweiler <tcr@freebits.de> + + * slime.el (slime-wait-condition): Remove `save-excursion'; it + made the `repl-test' test case fail because this test tries to set + point to the new prompt in vain. + 2009-03-03 Helmut Eller <heller@common-lisp.net> * slime.el (slime-pretty-package-name): Simplify. Index: slime/contrib/ChangeLog diff -u slime/contrib/ChangeLog:1.187 slime/contrib/ChangeLog:1.188 --- slime/contrib/ChangeLog:1.187 Tue Mar 3 23:22:05 2009 +++ slime/contrib/ChangeLog Wed Mar 4 17:59:19 2009 @@ -1,5 +1,9 @@ 2009-03-04 Tobias C. Rittweiler <tcr@freebits.de> + * slime-asdf.el: Really do the commit from entry 2009-02-28. + +2009-03-04 Tobias C. Rittweiler <tcr@freebits.de> + * slime-repl.el (slime-check-buffer-contents): Fix typo. (with-canonicalized-slime-repl-buffer): Refactored from test cases. A lot of test cases implemented this somewhat

The newly introduced *BUFFER-OFFSET* is not defined on SBCL. The problem is that swank-sbcl contains this: (defvar *buffer-offset*) but it must look like this (defvar *buffer-offset* nil) to actually introduce a variable. It is a little unclear to me exactly when the problem manifests itself. I have sofar only seen it in combination with compilation of systems in which a file had a superflous parenthesis. ------------------------+----------------------------------------------------- Christian Lynbech | christian #\@ defun #\. dk ------------------------+----------------------------------------------------- Hit the philistines three times over the head with the Elisp reference manual. - petonic@hal.com (Michael A. Petonic)

Christian Lynbech <christian@defun.dk> writes:
The newly introduced *BUFFER-OFFSET* is not defined on SBCL.
The problem is that swank-sbcl contains this:
(defvar *buffer-offset*)
but it must look like this
(defvar *buffer-offset* nil)
to actually introduce a variable.
It is a little unclear to me exactly when the problem manifests itself. I have sofar only seen it in combination with compilation of systems in which a file had a superflous parenthesis.
The actual problem was something else. Fixed in CVS. Thanks for reporting this!, -T.
participants (3)
-
Christian Lynbech
-
Helmut Eller
-
Tobias C. Rittweiler