[slime-cvs] CVS slime/contrib

trittweiler trittweiler at common-lisp.net
Mon Sep 10 11:01:09 UTC 2007


Update of /project/slime/cvsroot/slime/contrib
In directory clnet:/tmp/cvs-serv25264/contrib

Modified Files:
	ChangeLog 
Log Message:
	* slime-fuzzy.el: Fixed some race condition that prevented a
	proper closing of the *Fuzzy Completions* buffer in some
	circumstances.
	
	(slime-fuzzy-save-window-configuration): Removed. Hooking up
	`window-configuration-change-hook' via `run-with-timer' was racy
	and lead to this bug; we now set the hook explicitely at the
	necessary place instead.
	(slime-fuzzy-window-configuration-change-add-hook): Removed.
	(slime-fuzzy-choices-buffer): Explicitly save the
	window-configuration, and explicitly set the hook.
	(slime-fuzzy-done): Explicitely remove the hook.


--- /project/slime/cvsroot/slime/contrib/ChangeLog	2007/09/10 00:43:28	1.38
+++ /project/slime/cvsroot/slime/contrib/ChangeLog	2007/09/10 11:01:09	1.39
@@ -1,3 +1,18 @@
+2007-09-10  Attila Lendvai  <attila.lendvai at gmail.com>
+
+	* slime-fuzzy.el: Fixed some race condition that prevented a
+	proper closing of the *Fuzzy Completions* buffer in some
+	circumstances.
+	
+	(slime-fuzzy-save-window-configuration): Removed. Hooking up
+	`window-configuration-change-hook' via `run-with-timer' was racy
+	and lead to this bug; we now set the hook explicitely at the
+	necessary place instead.
+	(slime-fuzzy-window-configuration-change-add-hook): Removed.
+	(slime-fuzzy-choices-buffer): Explicitly save the
+	window-configuration, and explicitly set the hook.
+	(slime-fuzzy-done): Explicitely remove the hook.
+
 2007-09-10  Tobias C. Rittweiler <tcr at freebits.de>
 
 	* slime-parse.el (slime-cl-symbol-name, slime-cl-symbol-package):




More information about the slime-cvs mailing list