[slime-cvs] CVS update: slime/ChangeLog

Luke Gorrie lgorrie at common-lisp.net
Mon Jul 19 14:16:19 UTC 2004


Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv17169

Modified Files:
	ChangeLog 
Log Message:
*** empty log message ***
Date: Mon Jul 19 07:16:18 2004
Author: lgorrie

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.478 slime/ChangeLog:1.479
--- slime/ChangeLog:1.478	Fri Jul 16 19:28:31 2004
+++ slime/ChangeLog	Mon Jul 19 07:16:18 2004
@@ -1,3 +1,37 @@
+2004-07-19  Luke Gorrie  <luke at bluetail.com>
+
+	* HACKING: Updated. Some notes about Emacs features.
+
+	* slime.el: More major refactoring.
+	Restructured and documented the networking and protocol code.
+	(slime-rex-continuations): Now connection-local.
+
+2004-07-18  Luke Gorrie  <luke at bluetail.com>
+
+	* slime.el: Major refactoring.
+	Mostly resectioning and reordering definitions to try and improve
+	readability.
+	(slime-get-temp-buffer-create): New utility function to popup a
+	temporary buffer that automatically has a binding on `q' to
+	intelligently restore window configuration. Handy, but currently
+	not applicable to all of our temporary buffers.
+	(slime-with-chosen-connection): Removed this macro. Consequently
+	the compilation commands no longer prompt for which connection to
+	use when given a prefix argument. `slime-switch-to-output-buffer'
+	still works like that, but for other cases I think the
+	connection-list buffer is sufficient.
+	(slime-eval-async): New arglist: (form &optional cont pkg). If the
+	continuation is unspecified then the evaluation result is ignored,
+	and if the package is unspecified then (slime-buffer-package) is
+	used.
+	(slime-eval): Package arg now defaults to (slime-buffer-package).
+	(slime-current-package): New name for (slime-buffer-package). No
+	more caching: returns the buffer-local `slime-buffer-package' if
+	set, otherwise searches for an `in-package' form.
+	A consequence of non-caching is that the package name doesn't
+	appear in the modeline anymore. The simplification is worthwhile
+	in my opinion.
+
 2004-07-17  Luke Gorrie  <luke at bluetail.com>
 
 	* slime.el (slime-autodoc): If there is a global variable name at
@@ -6,6 +40,10 @@
 	supported.
 	(slime-background-message): Truncate messages to fit on a single
 	echo area line.
+	(slime-repl-update-banner-p, slime-dont-prompt)
+	(slime-swank-connection-retries): Removed these unused or unuseful
+	configuration variables.
+	Rearranged organised "customize" groups.
 
 	* swank.lisp (variable-desc-for-echo-area): New function.
 	(arglist-for-echo-area): Return nil if symbol can't be found.





More information about the slime-cvs mailing list