todo_lib/lib.rs
1//! # Todo.txt utilities
2//!
3//! `todo_lib` is a collection of utilities for processing todo lists in todo.txt
4//! format. Please read details about the format at http://todotxt.org/
5//!
6//! All functions works with a list of todo entries. Supported operations:
7//! * loading and saving todo lists;
8//! * add/delete/edit todo records;
9//! * mark todo records done/undone or archive completed ones;
10//! * set/remove/replace todo properties, like priority or project, of one or more records;
11//! * basic support of recurring todos;
12//! * rich filtering and sorting capabilities.
13//!
14//! Almost all the functions support group operations. Exceptions are adding a
15//! new todo record and replacing a todo record text.
16
17pub mod date_expr;
18pub mod human_date;
19pub mod terr;
20pub mod tfilter;
21pub mod timer;
22pub mod todo;
23pub mod todotxt;
24pub mod tsort;