[slime-cvs] CVS update: slime/ChangeLog

Luke Gorrie lgorrie at common-lisp.net
Thu Nov 6 08:55:05 UTC 2003


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

Modified Files:
	ChangeLog 
Log Message:

Date: Thu Nov  6 03:55:03 2003
Author: lgorrie

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.83 slime/ChangeLog:1.84
--- slime/ChangeLog:1.83	Thu Nov  6 01:14:26 2003
+++ slime/ChangeLog	Thu Nov  6 03:55:02 2003
@@ -1,5 +1,20 @@
 2003-11-06  Luke Gorrie  <luke at bluetail.com>
 
+	* slime.el (slime-autodoc-mode): When non-nil, display the
+	argument list for the function-call near point each time the point
+	moves in a slime-mode buffer. This is a first-cut; more useful
+	context-sensitive help to follow (e.g. looking up variable
+	documentation).
+	(slime-autodoc-cache-type): Cache policy "autodoc" documentation:
+	either nil (no caching), 'last (the default - cache most recent
+	only), or 'all (cache everything on symbol plists forever).
+
+	* slime.el: Convenience macros:
+	(when-bind (var exp) &rest body)
+	  => (let ((var exp)) (when var . body))
+	(with-lexical-bindings (var1 ...) . body)
+	  => (lexical-let ((var1 var1) ...) . body)
+
 	* slime.el (slime, slime-lisp-package): Reset `slime-lisp-package'
 	(the REPL package) when reconnecting.
 	(slime-buffer-package): Return `slime-lisp-package' when the





More information about the slime-cvs mailing list