754e0eecae
As described in the previous commit, Rust 1.45 changed the ID of the methods subheading from "methods" to "implementations". The last patch fixed this for the trait implementations, this patch updates the method group parser with the new IDs.
1.5 KiB
1.5 KiB
Changelog for rusty-man
Unreleased
- Use
rustc --print sysroot
to determine the Rust installation directory instead of always using/usr
. - Improve the documentation parser:
- Fix the definition of methods to only contain the actual definition.
- Remove spurious members in module documentation.
- Show the definition for constants and typedefs.
- Fix group and ID for typdef items.
- Extract the description of module items as HTML instead of plain text.
- Sort implementations alphabetically.
- Fix list of methods and trait implementations for Rust 1.45.
v0.1.2 (2020-07-25)
This patch release adds basic logging output and a new -e
/--examples
option
to extract only the examples from the documentation. It also fixes a bug when
displaying the documentation for a function.
- Add basic logging using
env_logger
that can be enabled by setting the environment variableRUST_LOG=info
.- Add
env_logger
dependency in version 0.7.1. - Add
log
dependency in version 0.4.11.
- Add
- Show the definition for global functions.
- Add the
-e
/--examples
option to only show the examples instead of opening the full documentation for an item.
v0.1.1 (2020-07-24)
This patch release fixes some minor issues with the documentation displayed on crates.io.
v0.1.0 (2020-07-24)
Initial release with support for directory sources and including viewers for plain and rich text.