[slime-devel] Daily ChangeLog diff

Helmut Eller heller at common-lisp.net
Fri Jan 6 10:44:01 UTC 2012


Index: slime/ChangeLog
diff -u slime/ChangeLog:1.2292 slime/ChangeLog:1.2293
--- slime/ChangeLog:1.2292	Sun Jan  1 20:20:52 2012
+++ slime/ChangeLog	Fri Jan  6 01:02:43 2012
@@ -1,3 +1,18 @@
+2012-01-06  Helmut Eller  <heller at common-lisp.net>
+
+	Add a "sentinel thread" to protect access to global lists.
+
+	* swank.lisp (start-sentinel, sentinel, send-to-sentinel)
+	(sentinel-serve, sentinel-stop-server, sentinel-maybe-exit): New.
+	(make-connection, close-connection, setup-server, stop-server):
+	Use the sentinel.
+	(close-connection%): Factored out.
+	* swank-backend.lisp (register-thread, find-registered): New.
+	* swank-allegro.lisp: Implement it.
+	* swank-ccl.lisp:
+	* swank-lispworks.lisp:
+	* swank-sbcl.lisp:
+
 2012-01-02  Stas Boukarev  <stassats at gmail.com>
 
 	* swank-loader.lisp (lisp-version-string): Append -no-threads to
Index: slime/contrib/ChangeLog
diff -u slime/contrib/ChangeLog:1.529 slime/contrib/ChangeLog:1.530
--- slime/contrib/ChangeLog:1.529	Fri Dec 30 09:10:13 2011
+++ slime/contrib/ChangeLog	Fri Jan  6 01:57:15 2012
@@ -1,3 +1,8 @@
+2012-01-06  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-mrepl.lisp (send-prompt): Fix use of OR.
+	Reported by Mark H. David.
+
 2011-12-30  Nikodemus Siivola  <nikodemus at random-state.net>
 
 	* slime-cl-indent.el (common-lisp-looking-at-keyword): New function. Looks




More information about the slime-devel mailing list