elpasync pushed a change to branch externals/org. from fdb98a4 Merge branch 'maint' new 622f9fa org: Use crm for completing tags new fed07be element: Add citation support new 4c646a6 ox: Introduce "raw" pseudo objects new a922b17 faces: Add `org-cite' and `org-cite-key' faces new e844a6f oc: Add Org Cite library new 4415635 oc-basic: Implement `basic' citation processor new 2c2b720 ox: Plug citations into export process new a20a3ad Plug citations into `org-open-at-point' new 524d8fe Plug citations into fontification process new ef79a8d org-keys: Plug citation insertion new c089c23 Allow `org-edit-special' to open "bibliography" files new d6cb37f oc-natbib: Implement `natbib' citation processor new ae5f515 oc-biblatex: Implement `biblatex' citation processor new 971c135 oc-csl: Implement `csl' citation processor
Summary of changes: etc/Makefile | 2 +- etc/ORG-NEWS | 6 + etc/csl/chicago-author-date.csl | 644 ++++++++++++++ etc/csl/locales-en-US.xml | 348 ++++++++ lisp/oc-basic.el | 752 ++++++++++++++++ lisp/oc-biblatex.el | 312 +++++++ lisp/oc-csl.el | 603 +++++++++++++ lisp/oc-natbib.el | 189 ++++ lisp/oc.el | 1552 +++++++++++++++++++++++++++++++++ lisp/org-capture.el | 12 +- lisp/org-element.el | 190 +++- lisp/org-faces.el | 8 + lisp/org-keys.el | 3 + lisp/org.el | 38 +- lisp/ox.el | 44 +- testing/lisp/test-oc.el | 1774 ++++++++++++++++++++++++++++++++++++++ testing/lisp/test-org-element.el | 168 ++++ testing/lisp/test-org.el | 50 +- testing/lisp/test-ox.el | 11 + 19 files changed, 6628 insertions(+), 78 deletions(-) create mode 100644 etc/csl/chicago-author-date.csl create mode 100644 etc/csl/locales-en-US.xml create mode 100644 lisp/oc-basic.el create mode 100644 lisp/oc-biblatex.el create mode 100644 lisp/oc-csl.el create mode 100644 lisp/oc-natbib.el create mode 100644 lisp/oc.el create mode 100644 testing/lisp/test-oc.el