| 
      
      
      From: Magnus H. <leg...@us...> - 2014-01-10 09:42:13
      
     | 
| This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "emacs-jabber".
The branch, master has been updated
       via  370a75193c6dbff4ded885261e196f396d05bf8c (commit)
      from  823411b0a3785e1a29d5df2d60b6095a1320cd3b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 370a75193c6dbff4ded885261e196f396d05bf8c
Author: Magnus Henoch <mag...@gm...>
Date:   Fri Jan 10 09:34:39 2014 +0000
    Require cl in fsm.el
    
    The `define-state-machine' macro uses `destructuring-bind' in its
    expansion, and thus requires cl to be loaded while modules using
    fsm.el are being compiled.  This should be the safest solution.
diff --git a/fsm.el b/fsm.el
index 512cef0..1ffe941 100644
--- a/fsm.el
+++ b/fsm.el
@@ -103,7 +103,9 @@
 
 ;;; Code:
 
-(eval-when-compile (require 'cl))
+;; We require cl at runtime, since we insert `destructuring-bind' into
+;; modules that use fsm.el.
+(require 'cl)
 
 (defvar fsm-debug "*fsm-debug*"
   "*Name of buffer for fsm debug messages.
-----------------------------------------------------------------------
Summary of changes:
 fsm.el |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
hooks/post-receive
-- 
emacs-jabber
 |