[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Wed Dec 30 08:33:01 UTC 2009
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.319 slime/contrib/ChangeLog:1.323
--- slime/contrib/ChangeLog:1.319 Fri Dec 25 06:04:00 2009
+++ slime/contrib/ChangeLog Tue Dec 29 14:41:05 2009
@@ -1,3 +1,57 @@
+2009-12-29 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-autodoc.el (slime-compute-autodoc): Revert last change.
+ We must return nil to decline.
+
+2009-12-29 Tobias C. Rittweiler <tcr at freebits.de>
+
+ More cleanup.
+
+ The RP swank:arglist-for-echo-area is now called swank:autodoc.
+
+ * swank-arglists.lisp (autodoc): Renamed from
+ arglist-for-echo-area.
+ (variable-desc-for-echo-area): Deleted. Above function subsumes
+ this functionality now.
+ (print-variable-to-string): Extracted from
+ variable-desc-for-echo-area.
+
+ * slime-autodoc.el (slime-retrieve-arglist): Change RPC.
+ (slime-make-autodoc-rpc-form): Ditto.
+ (slime-autodoc-cache-type): Deleted.
+ (slime-autodoc-cache): Deleted.
+ (slime-autodoc-last-buffer-form): Replacement.
+ (slime-autodoc-last-autodoc): Replacement.
+ (slime-get-cached-autodoc): Adapted accordingly.
+ (slime-store-into-autodoc-cache): Adapted accordingly.
+ (slime-compute-autodoc): Simplified slightly.
+ (autodoc.1 [test]): Extended.
+
+2009-12-29 Tobias C. Rittweiler <tcr at freebits.de>
+
+ Some cleanup of arglist code.
+
+ * swank-arglists.lisp (remove-from-tree-if): Deleted.
+ (remove-from-tree): Deleted.
+ (maybecall): Deleted.
+ (arglist-path-to-parameter): Deleted.
+ (arglist-path-to-nested-arglist): Deleted.
+ (last-arg): Deleted.
+ (compute-arglist-index): Deleted.
+
+ (form-path-to-arglist-path): New.
+ (arglist-index): New.
+ (extract-cursor-marker): New.
+ (find-subform-with-arglist): Adapted.
+ (find-immediately-containing-arglist): Adapted.
+ (arglist-for-echo-area): Adapted.
+
+2009-12-29 Tobias C. Rittweiler <tcr at freebits.de>
+
+ * slime-parse.el (slime-parse-form-until): Properly deal with #'
+ prefix.
+ (form-up-to-point.1 [test]): Extend.
+
2009-12-25 Tobias C. Rittweiler <tcr at freebits.de>
* swank-arglists.lisp (delete-given-args): Make sure to properly
More information about the slime-devel
mailing list