2023-04-18 22:38:18 -04:00
|
|
|
#![feature(round_char_boundary)]
|
|
|
|
#![feature(exit_status_error)]
|
2023-09-02 18:40:01 -04:00
|
|
|
#![feature(trait_alias)]
|
2023-09-11 13:09:46 -04:00
|
|
|
// TODO: #![warn(missing_docs)]
|
2023-04-21 18:50:52 -04:00
|
|
|
|
|
|
|
#[cfg(feature = "compare")]
|
2023-04-18 22:38:18 -04:00
|
|
|
mod compare;
|
2023-04-21 18:50:52 -04:00
|
|
|
#[cfg(feature = "compare")]
|
2023-09-11 13:13:28 -04:00
|
|
|
pub use compare::compare_document;
|
2023-04-21 18:50:52 -04:00
|
|
|
#[cfg(feature = "compare")]
|
2023-09-11 13:13:28 -04:00
|
|
|
pub use compare::emacs_parse_anonymous_org_document;
|
2023-09-02 12:15:57 -04:00
|
|
|
#[cfg(feature = "compare")]
|
2023-09-11 13:13:28 -04:00
|
|
|
pub use compare::emacs_parse_file_org_document;
|
2023-08-25 03:04:07 -04:00
|
|
|
#[cfg(feature = "compare")]
|
2023-09-11 13:13:28 -04:00
|
|
|
pub use compare::get_emacs_version;
|
2023-08-25 03:04:07 -04:00
|
|
|
#[cfg(feature = "compare")]
|
2023-09-11 13:13:28 -04:00
|
|
|
pub use compare::get_org_mode_version;
|
2023-09-11 15:31:48 -04:00
|
|
|
#[cfg(feature = "compare")]
|
|
|
|
pub use compare::sexp;
|
2023-04-21 18:50:52 -04:00
|
|
|
|
2023-09-02 18:46:45 -04:00
|
|
|
mod context;
|
2023-04-21 18:50:52 -04:00
|
|
|
mod error;
|
2023-09-11 13:13:28 -04:00
|
|
|
pub mod parser;
|
|
|
|
pub mod types;
|
2023-09-04 21:46:40 -04:00
|
|
|
|
2023-09-11 13:13:28 -04:00
|
|
|
pub use context::FileAccessInterface;
|
|
|
|
pub use context::GlobalSettings;
|
|
|
|
pub use context::LocalFileAccessInterface;
|