emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/fsm 3b66086 13/16: packages/fsm: Fix compilation error


From: Stefan Monnier
Subject: [elpa] externals/fsm 3b66086 13/16: packages/fsm: Fix compilation error
Date: Sun, 29 Nov 2020 12:00:25 -0500 (EST)

branch: externals/fsm
commit 3b66086a97b7f2a98eb34dacd3a626b8c02f76ef
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>

    packages/fsm: Fix compilation error
    
    * packages/fsm/fsm.el (define-state-machine): Quote default :sleep
    lambda (bug#23920).
---
 fsm.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/fsm.el b/fsm.el
index 42dda15..0b8c748 100644
--- a/fsm.el
+++ b/fsm.el
@@ -186,9 +186,10 @@ arguments.
               (put fsm :name ',name)
               (put fsm :state nil)
               (put fsm :state-data nil)
-              (put fsm :sleep ,(or sleep (lambda (secs)
-                                           (accept-process-output
-                                            nil secs))))
+              (put fsm :sleep ,(or sleep '(lambda (secs)
+                                            (accept-process-output
+                                             nil secs))))
+
               (put fsm :deferred nil)
               (fsm-update fsm state state-data timeout)
               fsm)))))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]