[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Sun Jun 19 09:44:02 UTC 2011


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2203 slime/ChangeLog:1.2204
--- slime/ChangeLog:1.2203	Thu Jun 16 01:29:17 2011
+++ slime/ChangeLog	Sat Jun 18 04:51:22 2011
@@ -1,3 +1,12 @@
+2011-06-18  Nikodemus Siivola  <nikodemus at random-state.net>
+
+	* swank.lisp (*indentation-cache-lock*): New variable:
+	hash-table updates aren't necessarily thread-safe.
+	(perform-indentation-update, update-indentation/delta-for-emacs):
+	Grab the lock when necessary -- in delta-for-emacs we hold on to
+	it a bit longer than necessary, but the code is easier to read
+	this way.
+
 2011-06-16  Nikodemus Siivola  <nikodemus at random-state.net>
 
 	* swank.lisp (macro-indentation): Restore the old simple version.




More information about the slime-devel mailing list