[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