forked from mirrors/org-mode
org-element: Allow more objects inside citations
* lisp/org-element.el (org-element-object-restrictions): Allow all but citation, citation-reference, line-break, table-cell, link and footnote-reference objects inside citations. Reported-by: M. ‘quintus’ Gülker <post+orgmodeml@guelker.eu> Link: https://orgmode.org/list/87tu425pla.fsf@guelker.eu
This commit is contained in:
parent
793cdbea68
commit
9ef18956bd
|
@ -412,10 +412,14 @@ Don't modify it, set `org-element-affiliated-keywords' instead.")
|
|||
subscript superscript underline verbatim))
|
||||
(standard-set
|
||||
(remq 'citation-reference (remq 'table-cell org-element-all-objects)))
|
||||
(standard-set-no-line-break (remq 'line-break standard-set)))
|
||||
(standard-set-no-line-break (remq 'line-break standard-set))
|
||||
(standard-set-for-citations (seq-difference
|
||||
standard-set-no-line-break
|
||||
'( citation citation-reference
|
||||
footnote-reference link))))
|
||||
`((bold ,@standard-set)
|
||||
(citation citation-reference)
|
||||
(citation-reference ,@minimal-set)
|
||||
(citation-reference ,@standard-set-for-citations)
|
||||
(footnote-reference ,@standard-set)
|
||||
(headline ,@standard-set-no-line-break)
|
||||
(inlinetask ,@standard-set-no-line-break)
|
||||
|
|
Loading…
Reference in New Issue