emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] org-element discovered inconsistensies


From: ihor
Subject: Re: [O] org-element discovered inconsistensies
Date: Sat, 8 Jun 2019 19:18:24 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0

Great! Thanks,

I think you missed Node Properties - they are still located under Elements on Syntax page

https://orgmode.org/worg/dev/org-syntax.html#Elements

https://orgmode.org/worg/dev/org-syntax.html#Node_Properties

I think it should be moved to Greater Elements section

And it is also listed as Element on API page

https://orgmode.org/worg/dev/org-element-api.htm


I have also discovered more:

Syntax page states:

> With the exception of inlinetasks, items, planning, clocks, node properties and table rows, every other element type can be assigned attributes.

But  this list is not full - if you check the source code https://code.orgmode.org/bzg/org-mode/src/master/lisp/org-element.el#L3866

       ;; Item. +
       ;; Table Row. +
       ;; Node Property. +
       ;; Headline.
       ;; Sections (must be checked after headline).
       ;; Planning.+
       ;; Property drawer.
       ;; Paragraph.
       ;; Clock. +
       ;; Inlinetask. +
;; From there, elements can have affiliated keywords.

So Pragraph, Property Drawer, Sections and Headlines are missing from this list



On 6/8/19 6:56 PM, Nicolas Goaziou wrote:
Hello,

ihor <ihor@antonovs.family> writes:

So these are things that I have discovered so far:
[...]

I think I fixed the issues you pointed out. Thank you.

Regards,


reply via email to

[Prev in Thread] Current Thread [Next in Thread]