branch: externals/org
commit 40fabc07bd1057ff1013afe132cfbb594a284db3
Author: Ihor Radchenko <[email protected]>
Commit: Ihor Radchenko <[email protected]>

    Remove obsolete 'org-let' and 'org-let2'
    
    * etc/ORG-NEWS (Obsolete functions ~org-let~ and ~org-let2~ are removed):
    Announce.
    * lisp/org-compat.el: Remove.
---
 etc/ORG-NEWS       |  1 +
 lisp/org-compat.el | 13 -------------
 2 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/etc/ORG-NEWS b/etc/ORG-NEWS
index 1a7ba4661e..ad344f3f2e 100644
--- a/etc/ORG-NEWS
+++ b/etc/ORG-NEWS
@@ -652,6 +652,7 @@ constructed again.
 
 ** Removed or renamed functions and variables
 
+*** Obsolete functions ~org-let~ and ~org-let2~ are removed
 *** ~org-edit-src-content-indentation~ is renamed to 
~org-src-content-indentation~
 
 The new name highlights that the customization affects more than
diff --git a/lisp/org-compat.el b/lisp/org-compat.el
index 973f862e23..0473148b5c 100644
--- a/lisp/org-compat.el
+++ b/lisp/org-compat.el
@@ -754,19 +754,6 @@ This constant, for example, makes the below code not err:
                "use `org-element' library"
                "9.0")
 
-;; FIXME: Unused; obsoleted; to be removed.
-(defun org-let (list &rest body) ;FIXME: So many kittens are suffering here.
-  (declare (indent 1) (obsolete cl-progv "2021"))
-  (eval (cons 'let (cons list body))))
-
-;; FIXME: Unused; obsoleted; to be removed.
-(defun org-let2 (list1 list2 &rest body) ;FIXME: Where did our karma go?
-  (declare (indent 2) (obsolete cl-progv "2021"))
-  (eval (cons 'let (cons list1 (list (cons 'let (cons list2 body)))))))
-
-(make-obsolete 'org-let "to be removed" "9.6")
-(make-obsolete 'org-let2 "to be removed" "9.6")
-
 (define-obsolete-function-alias 'org--math-always-on
   'org--math-p "9.7")
 

Reply via email to