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
|