[slime-devel] Daily ChangeLog diff

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


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.1509 slime/ChangeLog:1.1517
--- slime/ChangeLog:1.1509	Tue Sep 16 14:15:14 2008
+++ slime/ChangeLog	Wed Sep 17 19:14:45 2008
@@ -1,3 +1,71 @@
+2008-09-18  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-eval-with-transcript): Accept some more arguments
+	so that we can also use it for compile-file.
+	(slime-eval-with-transcript-cont): New. Insert prompt.
+	(slime-compile-file): Use slime-eval-with-transcript.
+	(slime-repl-show-maximum-output): Update window point.
+	(slime-repl-insert-prompt): Don't use insert-before-markers.
+	(slime-repl-emit): No longer use slime-with-output-end-mark.
+
+2008-09-17  Tobias C. Rittweiler  <tcr at freebits.de>
+
+	* swank-sbcl.lisp (make-definition-source-location): Fix typo
+	introduced with crlf-related commit on 2008-09-16.
+
+2008-09-17  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-repl-popup-on-output): New variable.
+	(slime-repl-emit): Honor slime-repl-popup-on-output.
+	(slime-eval-with-transcript): Use slime-repl-popup-on-output.
+	Also remove the function argument, as it was only used once
+	and that was slime-message.
+
+2008-09-17  Helmut Eller  <heller at common-lisp.net>
+
+	(*pre-reply-hook*): Add 'force-user-output.
+
+2008-09-17  Helmut Eller  <heller at common-lisp.net>
+
+	* swank.lisp (send-user-output): Lifted from make-output-function.
+	Make this a top-level function for easier redefinition.
+
+2008-09-17  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-test-find-top-level-restart): New function.
+	[def-slime-test] (interrupt-at-toplevel, interrupt-in-debugger):
+	Use it.
+
+2008-09-16  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (slime-connection): Optionally select a new default
+	connection.
+	(slime-auto-select-connection): New variable.
+	(slime-auto-select-connection): New function.
+
+2008-09-16  Helmut Eller  <heller at common-lisp.net>
+
+	Adjust positions in files with CRLF style end-on-line markers.
+
+	* slime.el (slime-eol-conversion-fixup): New function.
+	(slime-goto-location-position): Use it.  Also add a new position
+	type :offset, so that we don't adjust offsets in strings that were
+	sent over the wire (which uses LF eol-convention).
+
+	* swank-abcl.lisp
+	* swank-allegro.lisp
+	* swank-clisp.lisp
+	* swank-cmucl.lisp
+	* swank-corman.lisp
+	* swank-ecl.lisp
+	* swank-lispworks.lisp
+	* swank-openmcl.lisp
+	* swank-sbcl.lisp
+	* swank-scl.lisp: Create :offset style positions where needed.
+
+	* swank-lispworks.lisp (skip-comments): New function.
+	(dspec-stream-position): Use it.
+
 2008-09-16  Tobias C. Rittweiler  <tcr at freebits.de>
 
 	* slime.el (slime-end-of-list): `backward-down-list' was used



More information about the slime-devel mailing list