(Future)
- Calculate hotspots (i.e. most referenced chapters)
- Prevent matching e.g. '0.4' (no longer handle params in regular text).
- Article Wiki integration: support for reference indexes in book-length documents.
- Add __.make_index() and __.make_summary(), incl. for demo.
url_param()
andurl_escape()
replace__.param()
.- Add __.template() to Manager, integrate with summary example.
- More compact and efficient book names in regexp (group by prefixes).
- Remove unused functions and types.
- Infer abbreviations in number ranges: 123-24 becomes 123-124.
- Added merge_ranges() and combine_ranges() + tests.
- Add range constructor functions for verses.
- Removed 'depth' from books; determined by book.chapters == 1.
- Removed 'code' from books and library; __.param() is calculated from book.abbrev.
- Detects malformed references.
- Matches partial and abbreviated number ranges.
- Added pdoc for readthedocs.io.
- Added sort_references(), merge_references(), combine_references().
- Initial release; features and implementation may change before 1.0.0; the manager facade should provide a consistent and backwards-compatible interface.