What are Org elements (e.g.
org-element-type) and entries (e.g.
The best I can figure is that an entry is anything in the buffer. Org defines properties (
org-default-properties) for various purposes; TODOs, clocks, etc. The text in a buffer is parsed through string matching and properties are identified correspondingly. So, an entry is text with (or representing) a property?
It also looks like there is a push for a fully parsed syntax tree, starting with (or around) Org 9. The
org-element.el library parses a buffer into an AST composed of elements. Therefore, an element is merely a node in the abstract syntax tree?