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

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

[nongnu] elpa/buttercup 2cb6d0cc1a 2/2: Revert "signal buttercup-dynamic


From: ELPA Syncer
Subject: [nongnu] elpa/buttercup 2cb6d0cc1a 2/2: Revert "signal buttercup-dynamic-binding-error when lexical-binding != t"
Date: Fri, 15 Mar 2024 03:59:39 -0400 (EDT)

branch: elpa/buttercup
commit 2cb6d0cc1af23fd5a0c02a3339c14b5e811eb904
Author: Ola Nilsson <ola.nilsson@gmail.com>
Commit: Ola Nilsson <ola.nilsson@gmail.com>

    Revert "signal buttercup-dynamic-binding-error when lexical-binding != t"
    
    This reverts commit 9bb93d55b92367e329e13a503b4e64931b186923.
---
 buttercup.el | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/buttercup.el b/buttercup.el
index 15806da6ea..541f33b513 100644
--- a/buttercup.el
+++ b/buttercup.el
@@ -56,9 +56,6 @@
 ;; inconsistencies.
 (define-error 'buttercup-internals-error "Internal buttercup error"
               'buttercup-error-base)
-;; Raised when expanding `describe` macros whithout lexical-binding: t
-(define-error 'buttercup-dynamic-binding-error "Lexical binding is not enabled"
-              'buttercup-error-base)
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; wrapper function manipulation
@@ -955,9 +952,6 @@ form.")
 DESCRIPTION is a string. BODY is a sequence of instructions,
 mainly calls to `describe', `it' and `before-each'."
   (declare (indent 1) (debug (&define sexp def-body)))
-  (unless lexical-binding
-    (signal 'buttercup-dynamic-binding-error
-            "buttercup requires `lexical-binding' to be t"))
   (let ((new-body
          (cond
           ((eq (elt body 0) :var)



reply via email to

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