[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/org 4e185be: oc-basic: Use `org-cite-main-affix
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/org 4e185be: oc-basic: Use `org-cite-main-affixes' when appropriate |
Date: |
Wed, 3 Nov 2021 12:57:21 -0400 (EDT) |
branch: externals-release/org
commit 4e185becbf9ec7ccdd9eef022764eb5a6ae5e255
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Commit: Nicolas Goaziou <mail@nicolasgoaziou.fr>
oc-basic: Use `org-cite-main-affixes' when appropriate
* lisp/oc-basic.el (org-cite-basic-export-citation): Use
`org-cite-main-affixes' when appropriate.
---
lisp/oc-basic.el | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/lisp/oc-basic.el b/lisp/oc-basic.el
index b49f379..7b09db5 100644
--- a/lisp/oc-basic.el
+++ b/lisp/oc-basic.el
@@ -619,15 +619,7 @@ export communication channel, as a property list."
;; When using this style on citations with multiple references,
;; use global affixes and ignore local ones.
(`(,(or "numeric" "nb") . ,_)
- (let* ((references (org-cite-get-references citation))
- (prefix
- (or (org-element-property :prefix citation)
- (and (= 1 (length references))
- (org-element-property :prefix (car references)))))
- (suffix
- (or (org-element-property :suffix citation)
- (and (= 1 (length references))
- (org-element-property :suffix (car references))))))
+ (pcase-let ((`(,prefix . ,suffix) (org-cite-main-affixes citation)))
(org-export-data
(org-cite-concat
"(" prefix (org-cite-basic--citation-numbers citation info) suffix
")")
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals-release/org 4e185be: oc-basic: Use `org-cite-main-affixes' when appropriate,
ELPA Syncer <=