[slime-devel] Daily ChangeLog diff

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


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1517 slime/ChangeLog:1.1522
--- slime/ChangeLog:1.1517	Wed Sep 17 19:14:45 2008
+++ slime/ChangeLog	Thu Sep 18 18:35:46 2008
@@ -1,3 +1,50 @@
+2008-09-19  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-save-marker): New marcro. Use it in combination
+	with insert-before-markers.
+	(slime-check-buffer-contents): Use {} resp. [] to describe the
+	position of output resp. input markers.
+
+2008-09-18  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* swank-ecl.lisp: Forgot to update ECL's backend when introducing
+	swank-frames in commit on 2008-09-12.
+
+2008-09-18  Helmut Eller  <heller at common-lisp.net>
+
+	Some cleanups for the REPL code.
+
+	* slime.el (slime-show-last-output)
+	(slime-show-last-output-function)
+	(slime-show-last-output-region)
+	(slime-maybe-display-output-buffer)
+	(slime-repl-last-input-start-mark): Delete unused code.
+
+	(slime-repl-emit-result, slime-repl-insert-prompt)
+	(slime-repl-show-abort, slime-repl-insert-result)
+	(slime-insert-transcript-delimiter)
+	(slime-eval-with-transcript-cont): Consistently use save-excursion
+	and insert-before-markers.  We always want to preserve the cursor
+	position in the input region (for type-ahead).
+	(slime-eval-with-transcript):  Change order of arguments to
+	make the common case easier to use.
+
+	(slime-batch-test): Use a timer.
+	(slime-check-buffer-contents): New function to test contents and
+	current position.  Use it in various places.
+
+	(sldb-recenter-region, def-slime-test interactive-eval)
+	(def-slime-test interactive-eval-output): Act slightly differently
+	when the test suite is executed in batch mode (without terminal).
+
+	* swank.lisp (handle-requests): Flush output.
+	(interactive-eval, interactive-eval): Don't use fresh-line, as
+	that makes it harder to test the REPL code.
+
+	* test.sh (usage): Add a -T switch to run slime in the current
+	directory without copying (and compiling) everything to a
+	temporary directory.
+
 2008-09-18  Helmut Eller  <heller at common-lisp.net>
 
 	* slime.el (slime-eval-with-transcript): Accept some more arguments



More information about the slime-devel mailing list