[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Wed Jun 15 09:44:01 UTC 2011
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2198 slime/ChangeLog:1.2201
--- slime/ChangeLog:1.2198 Fri Jun 10 09:13:28 2011
+++ slime/ChangeLog Tue Jun 14 08:34:18 2011
@@ -1,3 +1,16 @@
+2011-06-14 Nikodemus Siivola <nikodemus at random-state.net>
+
+ * swank-backend.lisp (call-with-io-timeout): New DEFINTERFACE.
+ * swank-sbcl.lisp (call-with-io-timeout): DEFIMPLEMENTATION for it.
+ * swank.lisp (auto-flush-loop): Call FINISH-OUTPUT using
+ CALL-WITH-IO-TIMEOUT to prevent deadlocks.
+
+ * swank.lisp (macro-indentation): Fix handling of lambda-list
+ keywords other than &rest and &body.
+
+ * slime.el (slime-update-system-indentation): Remove stale specs
+ from common-lisp-system-indentation when new one arrives.
+
2011-06-10 Nikodemus Siivola <nikodemus at random-state.net>
* swank.lisp (macro-indentation): Walk the lambda-list
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.481 slime/contrib/ChangeLog:1.485
--- slime/contrib/ChangeLog:1.481 Tue Jun 14 02:33:39 2011
+++ slime/contrib/ChangeLog Wed Jun 15 02:13:21 2011
@@ -1,5 +1,34 @@
+2011-06-15 Stas Boukarev <stassats at gmail.com>
+
+ * slime-scheme.el (slime-scheme-indentation-update):
+ `slime-indentation-update-hooks' now requires functions to accept
+ three arguments. Add `packages' parameter.
+
2011-06-14 Nikodemus Siivola <nikodemus at random-state.net>
+ WITH-COMPILATION-UNIT indentation.
+
+ * slime-cl-indent.el: Add indentation method.
+
+ * slime-cl-indent-test.txt: Test 47.
+
+ Fix indentation of incomplete destructring.
+
+ * slime-cl-indent.el (lisp-indent-259): If there's a level of
+ destructuring specified in a tail, but we're looking at a word,
+ indent to sexp instead.
+
+ * slime-cl-indent-test.txt: Test 46.
+
+ Don't consider DEFINER and DEFINITION as tentative defuns.
+
+ * slime-cl-indent.el (common-lisp-indent-function-1): Don't consider
+ "definition" or "definer" to be tentative defuns.
+
+ * slime-cl-indent-test.txt: Tests 44-45.
+
+ Better DEFMETHOD and :METHOD indentation.
+
* slime-cl-indent.el (lisp-beginning-of-defmethod): New function.
(lisp-indent-defmethod): Extend to work with non-toplevel defmethods,
and method definitions inside defgenerics.
More information about the slime-devel
mailing list