| 
      
      
      From: Magnus H. <leg...@us...> - 2007-08-12 22:00:40
      
     | 
| Update of /cvsroot/emacs-jabber/emacs-jabber
In directory sc8-pr-cvs17:/tmp/cvs-serv9488
Modified Files:
	fsm.el 
Log Message:
Revision: ma...@fr...--2005/emacs-jabber--cvs-head--0--patch-380
Creator:  Magnus Henoch <ma...@fr...>
More information in fsm debug output
Index: fsm.el
===================================================================
RCS file: /cvsroot/emacs-jabber/emacs-jabber/fsm.el,v
retrieving revision 2.3
retrieving revision 2.4
diff -u -d -r2.3 -r2.4
--- fsm.el	5 Feb 2007 21:59:03 -0000	2.3
+++ fsm.el	12 Aug 2007 22:00:29 -0000	2.4
@@ -1,6 +1,6 @@
 ;;; fsm.el --- state machine library
 
-;; Copyright (C) 2006  Magnus Henoch
+;; Copyright (C) 2006, 2007  Magnus Henoch
 
 ;; Author: Magnus Henoch <ma...@fr...>
 ;; Version: 0.1ttn4
@@ -368,9 +368,11 @@
 	    (plist-put (cddr fsm) :deferred
                        (cons (list event callback) deferred))))
 	 ((null result)
-	  (fsm-debug-output "Warning: event %S ignored in state %s" event state))
+	  (fsm-debug-output "Warning: event %S ignored in state %s/%s" event fsm-name state))
 	 ((eq (car-safe result) :error-signaled)
-	  (fsm-debug-output "Error: %s" (error-message-string (cdr result))))
+	  (fsm-debug-output "Error in %s/%s: %s"
+			    fsm-name state
+			    (error-message-string (cdr result))))
 	 (t
 	  (destructuring-bind (new-state new-state-data &optional timeout) result
 	    (fsm-update fsm new-state new-state-data timeout))))))))
 |