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")