org_parser
org_parser copied to clipboard
An Org Mode parser for Dart
PetitParser 5 has some support for indentation-based parsing: https://github.com/petitparser/dart-petitparser/commit/d03b23bb99c7cf507f8f5f0a3b8dfc6691b2b68d This could be useful for improving parsing of some areas like list item bodies.
``` /a [[https://example.com][link]]/ ``` This is parsed as an italic run with plain text inside. From https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/tools/Template.org
This is all lumped into a single text run. ```org [fn:1] And this is the content of the footnote. And this is another line. #+BEGIN_SRC swift console.log(`code block works too`)...
The content of quote blocks (and other Greater Blocks) is currently parsed as text, so elements like tables are not recognized.
The first drawer doesn't end at the correct `:END:` but continues to the second `:END:`. ```org * Node with a generic drawer :PROPERTIES: :expectedNodes: 6 :archivedNodes:2 :END: you can define...