[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Upstreaming org-element-ast (was: Improving Emacs' iCalendar support)
From: |
Ihor Radchenko |
Subject: |
Upstreaming org-element-ast (was: Improving Emacs' iCalendar support) |
Date: |
Sun, 24 Nov 2024 11:21:38 +0000 |
Eli Zaretskii <eliz@gnu.org> writes:
>> I planned to upstream it eventually. It is a relatively new library,
>> part of the effort to modularize Org.
>
> OK, then let's move it and rename it soon, so that this work on
> iCalendar could be based on the new name. (I guess renaming will also
> need to change the prefix of the symbols defined by the package?)
The major issue with renaming is how to do it and yet preserve the
ability to use the library from Org distributed via ELPA - in older
Emacs versions. I suspect that the right way to go will be creating a
separate ELPA package in addition to moving and renaming the library.
Also, there are certain things in the library that are specific to
Org:
1. org-element--standard-properties constant
2. commentary that is mostly talking about Org
They do not prevent usage outside Org mode, but should probably be
changed before upstreaming.
--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
Re: Improving Emacs' iCalendar support, Richard Lawrence, 2024/11/25