200ok-ch / org-parser

org-parser is a parser for the Org mode markup language for Emacs.
GNU Affero General Public License v3.0
316 stars 15 forks source link

Add support for TODO keywords, priority and comment to read-str #69

Closed lilactown closed 3 months ago

lilactown commented 10 months ago

This PR closes #68. It adds a few new keys to the headline maps in the result of read-str so that we preserve information like TODO / NEXT / etc., priority and whether the COMMENT keyword is present in the heading.

munen commented 10 months ago

@schoettl Thank you for swiftly responding to this PR :pray: @lilactown Thank you for your kind work :pray:

Looking forward to seeing this change land in master^^

lilactown commented 10 months ago

I'm looking into the failing tests

schoettl commented 10 months ago

Looks good to me! Thank you for this contribution!

lilactown commented 10 months ago

@schoettl anything left for me to do before you merge this?

schoettl commented 10 months ago

Sorry for letting you wait. @munen, do you want to do a final review and merge?

elliot42 commented 6 months ago

Very excited for this, is there anything we can to help ready this for merge?

schoettl commented 3 months ago

Sorry everyone for letting you wait. I'm not a Clojure dev so I first didn't feel very confident to merge this in. You're probably working with your own version by now. But I'm still happy to have your contribution in master now. CI is green and I appreciate the tests!