[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org 0da6c49f75 21/50: Backport commit 4f37a3b29 from Em
From: |
ELPA Syncer |
Subject: |
[elpa] externals/org 0da6c49f75 21/50: Backport commit 4f37a3b29 from Emacs |
Date: |
Tue, 4 Oct 2022 21:57:59 -0400 (EDT) |
branch: externals/org
commit 0da6c49f75c4b6d308d750384fcada54efb29837
Author: Ihor Radchenko <yantar92@gmail.com>
Commit: Kyle Meyer <kyle@kyleam.com>
Backport commit 4f37a3b29 from Emacs
* lisp/org-element.el (org-element-map): Do not call `(plist-get info
:ignore-list)' on every iteration.
org-element-map: Avoid repetitive `plist-get' call
4f37a3b299bcec71a0e9bdd84b7b226494006fe4
Ihor Radchenko
Thu Jun 16 10:54:14 2022 +0300
[ km: This ported commit comes from main's 37a447ae0. I'm applying it
here too for bookkeeping/traceability purposes. ]
---
lisp/org-element.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lisp/org-element.el b/lisp/org-element.el
index 9db1406b3f..20b5b03039 100644
--- a/lisp/org-element.el
+++ b/lisp/org-element.el
@@ -4391,6 +4391,7 @@ looking into captions:
;; every element it encounters.
(and (not (eq category 'elements))
(setq category 'elements))))))))
+ (--ignore-list (plist-get info :ignore-list))
--acc)
(letrec ((--walk-tree
(lambda (--data)
@@ -4400,7 +4401,7 @@ looking into captions:
(cond
((not --data))
;; Ignored element in an export context.
- ((and info (memq --data (plist-get info :ignore-list))))
+ ((and info (memq --data --ignore-list)))
;; List of elements or objects.
((not --type) (mapc --walk-tree --data))
;; Unconditionally enter parse trees.
- [elpa] externals/org 772c44779c 06/50: Backport commit dd0727e1e from Emacs, (continued)
- [elpa] externals/org 772c44779c 06/50: Backport commit dd0727e1e from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 5d5a7832ec 09/50: Backport commit 18b680cfd from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 303c89350e 16/50: Backport commit 5b3d4e7bf from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 675ec6771f 23/50: Backport commit 9230953f2 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 1bbd86310a 31/50: Backport commit 4c1bc8315 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org add8552b1d 36/50: Backport commit 48aacbf29 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 98e168b489 46/50: compat: Add compatibility wrapper for string-clean-whitespace, ELPA Syncer, 2022/10/04
- [elpa] externals/org 75d63533d3 47/50: compat: Move string-equal-ignore-case to correct section, ELPA Syncer, 2022/10/04
- [elpa] externals/org 95a4c59bfe 49/50: compat: Add compatibility wrapper for format-prompt, ELPA Syncer, 2022/10/04
- [elpa] externals/org 4ae72c6174 19/50: Backport commit 0f7ceb480 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 0da6c49f75 21/50: Backport commit 4f37a3b29 from Emacs,
ELPA Syncer <=
- [elpa] externals/org 07ca33e603 25/50: Backport commit 2a05479c2 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org e7059f7dbe 28/50: Backport commit 22a5f0223 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org e9df837d8a 30/50: Backport commit 0a6e2b3bf from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 883f87c3e7 32/50: Backport commit 4d64c39fa from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 2ac8c44f04 33/50: Backport commit b335e1a04 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 631d4eb6af 40/50: org-macs: Move org-current-text-indentation to silence byte-compiler, ELPA Syncer, 2022/10/04
- [elpa] externals/org 07c5d066aa 17/50: Backport commit 3236dedc2 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 9b62bcc9c6 39/50: Backport commit 8dacd8cd9 from Emacs, ELPA Syncer, 2022/10/04
- [elpa] externals/org 0e0fe76ae4 45/50: ox-icalendar: Fix time zone construct from recently ported commit, ELPA Syncer, 2022/10/04
- [elpa] externals/org 07b6a0e044 48/50: compat: Use org- wrapper for string-equal-ignore-case compatibility, ELPA Syncer, 2022/10/04