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)))))))) |