[slime-devel] Daily ChangeLog diff
Helmut Eller
heller at common-lisp.net
Sat Jun 11 09:44:01 UTC 2011
Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2197 slime/ChangeLog:1.2198
--- slime/ChangeLog:1.2197 Thu Jun 9 10:48:47 2011
+++ slime/ChangeLog Fri Jun 10 09:13:28 2011
@@ -1,3 +1,9 @@
+2011-06-10 Nikodemus Siivola <nikodemus at random-state.net>
+
+ * swank.lisp (macro-indentation): Walk the lambda-list
+ to construct a better indentation spec instead of just
+ looking for &BODY.
+
2011-06-09 Nikodemus Siivola <nikodemus at random-state.net>
* swank-sbcl.lisp (execv): Stupid SBCL hackers breaking backwards
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.470 slime/contrib/ChangeLog:1.477
--- slime/contrib/ChangeLog:1.470 Thu Jun 9 13:47:46 2011
+++ slime/contrib/ChangeLog Fri Jun 10 13:03:33 2011
@@ -1,3 +1,51 @@
+2011-06-10 Nikodemus Siivola <nikodemus at random-state.net>
+
+ Boa-constructor indentation.
+
+ * slime-cl-indent.el: Give :constructor the appropriate
+ indentation method.
+
+ * slime-cl-indent-test.txt: Test-case 39.
+
+ * slime-cl-indent.el (common-lisp-indent-function-1): Missing
+ paren. Teaches me to to paredit.
+
+ Take , and ,@ into account properly.
+
+ * slime-cl-indent.el (common-lisp-indent-function-1): Adjust
+ normal-indent to take , and ,@ into account
+
+ * slime-cl-indent-test.txt: Test case 36-38.
+
+ Better handling of complex indentation specs.
+
+ * slime-cl-indent.el (common-lisp-run-indentation-tests): Add
+ a style with complex specs for testing.
+ (lisp-indent-259): fix handling of nested &whole. Hopefully.
+
+ slime-indentation: Comment indentation in styles.
+
+ * slime-cl-indent.el ("basic"): Hack comment indentation
+ to avoid inserting spaces where they don't belong.
+
+ slime-indentation: More adjustment to the fallback method.
+
+ * slime-cl-indent.el (common-lisp-indent-function-1): handle
+ case of empty or comment line following the opening paren
+ of the containing expression.
+
+ * slime-cl-indent-test.txt: new test case.
+
+ slime-indentation: Test refactoring.
+
+ * slime-cl-indent.el (common-lisp-indent-test): replaces
+ test-lisp-indent.
+ (common-lisp-run-indentation-tests): replaces
+ run-lisp-indent-tests.
+
+ * slime-cl-indent-test.txt: new file, contains all the indentation
+ tests.
+
2011-06-09 Nikodemus Siivola <nikodemus at random-state.net>
* slime-cl-indent.el (lisp-lambda-list-keyword-parameter-alignment):
More information about the slime-devel
mailing list