Path to this page:
Subject: CVS commit: pkgsrc/mail/meli
From: Paolo Vincenzo Olivo
Date: 2024-06-09 16:55:16
Message id: 20240609145516.AB5E2FC74@cvs.NetBSD.org
Log Message:
mail/meli: update to 0.8.5
# upstream changes (since 0.8.4)
Added
0e3a0c4b Add safe UI widget area drawing API
0114e695 Add next_search_result and previous_search_result shortcuts
0b468d88 Improve Error messages
5af2e1ee Add subcommand to print config file location
62aee464 Add subcommand to print log file location
e2cdebe8 Add option to highlight self in mailing list threads
cd448924 Add clear-selection command
3a5306e9 View manpages in pager inside meli
a37d5fc1 Implement a key to command mapping
ce4ba06c Add a flag set/unset command
148f0433 Implement flag set/unset action in UI
417b24cd Print invalid command on error
4e941a9e Add default_mailbox setting
974502c6 Impl Hash for Card
ba7a97e9 Add x axis scroll support
ccf6f9a2 Remember previous set [index_style] preferences
Bug Fixes
bcec745c Fix command and status bar drawing
62b8465f Fix ThreadView for new TUI API
28fa66cc Fix ThreadedListing for new TUI API
2c6f180d Fix macos compilation
24971d19 Fix compilation with 1.70.0 cargo
34a2d52e Fix rustdoc::redundant_explicit_links
f63774fa Fix new clippy lints (1.75)
33408146 Fix feature permutation mis-compilations found with cargo-hack
e3351d27 Fix set unseen updating all mboxes
8185f2cf Add deny clippy lints and fix them
7861fb04 Fix typos found with typos tool
64e60cb0 Fix select modifier regression
60f26f9d Fix some old pre-intradoc rustdoc links
1fe36192 Make conf validation recognize AccountSettings extra keys
c332c2f5 Fix new clippy lints (mostly clippy::blocks_in_conditions)
070930e6 Fix auto index build when missing
26928e3a Fix compilation for macos
3884c0da Small typographic fixups
b820bd6d Remove unused imap_trace! and fix comp
a88b8c5e Debian/changelog warning fix
4ce616ae Fix lints.yaml rustup install step
264782d2 Various unimportant minor style/doc fixups
475609fe Make {prev,next}_entry shortcut behavior consistent
a69c674c Fix new 1.77 clippy lints
48cb9ee2 Fix compilation for macos
8a16cf6d Fix wrong column index crash
bc1b6531 Fix constant redrawing
29cc1bce Remove obsolete file melib/src/text/tables.rs.gz
ab041898 Fix new warnings for 1.78.0
46e40856 Fix UIConfirmationDialog highlight printing
3b93fa8e Don't draw messages above embedded terminal
684fae3e Copy old content to new buf when resizing
5d915baa Use Screen::resize instead of CellBuffer::resize
6a66afe9 Make add contact dialog scrollable on overflow
aa5737a0 Prevent drawing pager on embedded mode
07072e2e Prevent panic if envelope is deleted
8ddd673d Update all mailboxes
3691cd29 Send EnvelopeUpdate event after self.collection.update_flags()
1fcb1d59 Remove rerun when build.rs changes
933bf157 Ack \ as an atom
a1cbb198 Return Results instead of panicking
b5ddc397 Remove unwrap() from get_events() loop
Changes
61a0c3c2 Do not clear selection after action
9af284b8 Don't hide unread count for mailboxes that are partly truncated
35408b16 Run pager filter asynchronously
e80ea9c9 Changed default manpage install path
742f038f Move sent_mailbox to settings
86bbf1ea Refresh NotmuchMailbox counts when setting flags
f0866a39 Make config error more user-friendly
11f3077b Add more possible values for manpage names
1eca34b3 Set lowest priority to shortcut command UIEvents
484712b0 Check for unrecoverable errors in is_online
8ec6f220 Use ShellExpandTrait::expand in more user-provided paths
Refactoring
0500e451 Add missing EnvelopeRemove event handler
ab14f819 Make write_string_to_grid a CellBuffer method
e0adcdfe Move rest of methods under CellBuffer
0a74c7d0 Overhaul refactor
3b4acc15 Add tests
7eedd860 Remove address_list! macro
f3e85738 Move build.rs scripts to build directory
77325486 Remove on-push hooks for actions w/ run on-pr
08518e1c Remove obsolete position.rs module
ddab3179 Move tests to tests module
79520068 Remove doctests, add tests module
4e7b6656 Sqlite caching refactor
b5fd3f57 Make self.view an Option
a3aaec38 Remove unused imports
11a0586d Remove num_cpus dependency
8f3dee9b Extract mod manpages to standalone file
89c7972e Add suggestions to BadValue variant
35a9f33a Extract common FlagString logic
1b0bdd0a Split queries and mailbox into submodules
506ae9f5 Add ErrorKind::LinkedLibrary variant
ebe1b3da Wrap *mut struct fields in NonNull<_>
ca7d7bb9 Use message freeze/thaw for flag changes
4026e254 Add some doc comments
808aa494 Rename text_processing to text for the whole brevity thing
bebb473d Derive extra traits for enums
ab1b946f Don't print details if it's an empty string.
f685726e Add backtrace field to ParsingError
73d5b24e Merge integration tests in one crate
31401fa3 Add LazyCountSet::contains method
0270db01 From<&[u8]> -> From<B: AsRef<[u9]>>
873a67d0 Replace erroneous use of set_err_kind with set_kind
51e3f163 Use Url instead of String in deserializing
8014af25 Reduce debug prints
f31b5c40 Don't print raw bytes as escaped unicode
41e965b8 Split mbox/job stuff in submodules
ec01a441 Turn some sync connections to unsync
3e914465 Store children process metadata
c53a32de Re-enables horizontal thread view
36b7c00b Put doc text type names and co. in backtics
634bd191 Convert log prints to traces
1048ce68 Add hostname() utility function
7645ff1b Rename write_string{to_grid,}
c2ae19d1 Return Option from current_pos
b61fc3ab Add HelpView struct for shortcuts widget
3495ffd6 Change UIEvent::Notification structure
23c15261 Abstract envelope view filters away
031d0f7d Add area.is_empty() checks in cell iterators
e37997d6 Store Link URL value in Link type
b6f769b2 Add field names to row_attr! bool values
0da97dd8 Check row_updates in is_dirty()
6506fffb Rewrite email flag modifications
23507932 Update cache on set_flags
470cae6b Update thread cache on email flag modifications
84f3641e Re-add on-screen message display
54d21f25 Re-add contact list and editor support
458258e1 Re-enable compact listing style
1c1be7d6 Add display_name(), display_slice(), display_name_slice() methods
5dd71ef1 Upgrade JobsView component to new TUI API
b5cc2a09 Upgrade MailboxManager component to new TUI API
ed8a5de2 Re-enable EditAttachments component
77a8d9e2 Make ModSequence publicly accessible
64898a05 Make UIDStore constructor pub
Documentation
e4818803 Various manpage touchups and URL updates
38bca8f8 Mention use_oauth2=true for gmail oauth2
660022ce Add mailaddr.7 manpage
c5e9e676 Add historical-manpages dir
5afc0785 Update README.md, DEVELOPMENT.md and create BUILD.md
d018f07a Retouch manual pages
3adba40e Add macos manpage mirror url
Files: