[slime-devel] Daily ChangeLog diff

Marco Baringer mbaringer at common-lisp.net
Sun Sep 21 04:35:02 UTC 2008


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1527 slime/ChangeLog:1.1533
--- slime/ChangeLog:1.1527	Fri Sep 19 07:20:22 2008
+++ slime/ChangeLog	Sat Sep 20 17:46:30 2008
@@ -1,3 +1,69 @@
+2008-09-20  Ariel Badichi <abadichi at bezeqint.net>
+
+	* slime.el (slime-with-output-end-mark):
+	slime-repl-show-maximum-output no longer accepts any arguments.
+
+2008-09-20  Helmut Eller  <heller at common-lisp.net>
+
+	* test.sh: Parse the -S option as advertized.
+
+	* slime.el (slime-randomize-test-order): Add the * to the
+	docstring.
+	([def-slime-test] break2): Also CCL is expected to fail here.
+
+2008-09-20  Helmut Eller  <heller at common-lisp.net>
+
+	Fix some of the bugs that I introduced with the last commits.
+
+	* swank-openmcl.lisp (call-with-debugging-environment): Fix typo.
+	(call-with-debugger-hook): Bind *break-in-sldb*.
+	(backtrace-context): Return nil, not tcr!
+	(map-backtrace): Remove the stack< test. Only test for nil.
+	(lisp-implementation-type-name): Return "ccl".
+
+	(emacs-inspect (t)): Fix typo.
+
+	(kill-thread): Use join-process. Otherwise we get strange
+	"process-reset" errors when disconnecting.
+	(thread-alive-p): Implemented with ccl::process-exhausted-p.
+
+	(source-locations): Use labels for helper functions.
+	(function-source-location): Now implemented on top of
+	source-locations.
+
+2008-09-20  Helmut Eller  <heller at common-lisp.net>
+
+	Fix frame-source-location-for-emacs for CCL.
+
+	* swank-openmcl.lisp (source-locations): New function.
+	(create-source-location): New function.
+	(frame-source-location-for-emacs): Use it.
+
+2008-09-20  Helmut Eller  <heller at common-lisp.net>
+	Fix inspecting of arrays.
+
+	* swank-openmcl.lisp (emacs-inspect :around (t)): call-next-method
+	may return a lazy list.  Detect that case and only append to
+	ordinary lists.
+	(emacs-inspect (t)): Don't mark labels as inspectable. Just print
+	them.
+
+2008-09-20  Helmut Eller  <heller at common-lisp.net>
+
+	Fix BREAK and backtraces after interrupts.
+
+	* swank-openmcl.lisp (*sldb-stack-top-hint*): New variable.
+	(call-with-debugging-environment, break-in-sldb)
+	(interrupt-thread): Use it.
+	(*process-to-stack-top*, record-stack-top)
+	(grab-stack-top): Deleted. Use *sldb-stack-top-hint* instead.
+	(backtrace-context): Deleted. Use %current-tcr directly.
+
+2008-09-20  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-openmcl.lisp (call-with-debugging-environment): Don't set
+	*debugger-hook* to nil.
+
 2008-09-19  Helmut Eller  <heller at common-lisp.net>
 
 	* slime.el ([def-slime-test] break): Split it up in two versions



More information about the slime-devel mailing list