branch: externals/org
commit d872506ad34b5e59b8e0f66fc4d86bfeedd34370
Merge: f5faffb c4a357f
Author: Nicolas Goaziou <[email protected]>
Commit: Nicolas Goaziou <[email protected]>
Merge branch 'bugfix'
---
lisp/oc-csl.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/lisp/oc-csl.el b/lisp/oc-csl.el
index 3d13880..07916cd 100644
--- a/lisp/oc-csl.el
+++ b/lisp/oc-csl.el
@@ -270,11 +270,12 @@ If nil then the Chicago author-date style is used as a
fallback.")
(defconst org-cite-csl--label-regexp
;; Prior to Emacs-27.1 argument of `regexp' form must be a string literal.
;; It is the reason why `rx' is avoided here.
- (rx-to-string `(seq word-start
- (regexp ,(regexp-opt (mapcar #'car
org-cite-csl--label-alist) t))
- (0+ digit)
- (or word-start line-end (any ?\s ?\t)))
- t)
+ (rx-to-string
+ `(seq word-start
+ (regexp ,(regexp-opt (mapcar #'car org-cite-csl--label-alist) t))
+ (0+ digit)
+ (or word-start line-end space ? ))
+ t)
"Regexp matching a label in a citation reference suffix.
Label is in match group 1.")