orgize
orgize copied to clipboard
A Rust library for parsing org-mode files.
## Problem I've had some difficulty accessing the scheduled timestamp for [repeated tasks](https://orgmode.org/org.html#Repeated-tasks) and I'm not sure if this is a bug or if there is a different way to...
Hello! I'm trying to parse a document with footnotes, but get an advice to create a new issue :) The minimal example is: ```org Foo bar[fn:1] baz * Footnotes [fn:1]...
Updates the requirements on [syntect](https://github.com/trishume/syntect) to permit the latest version. Release notes Sourced from syntect's releases. Breaking changes for improved startup time and error handling! Thanks to @Enselic for basically...
allow to easily extract `indextree::NodeId` from `indextree::Node`, since `Arena.get_node_id` has `where T: PartialEq` trait bound (https://docs.rs/indextree/latest/indextree/struct.Arena.html#method.get_node_id) ```rust fn main() { let input = orgize::Org::parse("* ASD\ntext"); let arena = input.arena(); for...
Updates the requirements on [serde-wasm-bindgen](https://github.com/cloudflare/serde-wasm-bindgen) to permit the latest version. Commits 8cbb210 (cargo-release) version 0.4.1 83270d5 Fix documentation building 962c369 (cargo-release) start next development iteration 0.4.1-alpha.0 98343f9 (cargo-release) version 0.4.0...
Is it possible to somehow manually construct the Org AST and then use the write_org method to convert it back to an org file? The use-case that I'm trying to...
Support for LaTeX Environent parsing, now we can write LaTeX to export and use with MathJax on html pages. This is related with #42.
Please review after #34 . Currently, when parsing a drawer for a node of level N, any headlines of level N + 1 will be absorbed into the drawer. This...
Currently, headline parsing breaks the file into lines before parsing headlines, stripping terminal \n or \r\n. This prevents parse_headline_level from differentiating between end of line and end of file. This...
This adds tests and fixes a few edge cases with priority parsing. In particular, the test added in a99702a4da6c72adbd093ed77e078c345441cfe4, "** DONE [#B]::" differs from org-element. org-element parses the priority, while...