v0.8.1-alpha Small quality of life fixes. By date, descending: - meli: update to 2021 edition - melib: update to 2021 edition - mail/view: show current number command buffer - mail/compose: init cursor at To: header field - Use Context::current_dir() when saving files to relative paths - Add current working directory tracking to Context - view/envelope: fix some out of bounds drawing. - Add install-man cli subcommand to install manpages on your system - meli: add print-used-paths subcommand - mellib/imap: don't flood user with sqlite3 errors if db is corrupted - command/parser: unify toggle_* parsers - Update README.md - mail/view: fix out-of-bounds draw when terminal is small - melib/email/parser: fix invalid address parse on folded values - listing.rs: add hide_sidebar_on_launch option - accounts.rs: move to crate root - state.rs: fix typo - Add Cross.toml for aarch64-unknown-linux-gnu builds - command: split code into submodules, add better error reporting - ui: show descriptive tab names for composer and threads - dependencies: embed xdg-utils crate - mail/view/thread: add toggle_layout shortcut - mail/view: don't initialize entire thread at once - mail/view: handle dialog Esc in the parent component - mail/view: remove unnecessary Clone derives - view/thread: open earliest unread email instead of first in thread - email/parser.rs: fix invalid mailto() results when body field exists - commands.rs: Introduce CommandError with context - melib/build.rs: add feature to use cache instead of downloading unicode data - jmap: fix invalid Type link references - remove deflate feature; make it a hard dependency - contacts: refactor module structure