[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