Hi Everyone,I've just emailed the mutt.pot file to the translators list. I plan on releasing during the weekend of June 11-13th. So for the next couple weeks, please restrict commits to bug fixes and documentation updates.
I've added a first draft of entries to the UPDATING file, copied below. Below that I'm listing some of the other changes made during this release.
The new <view-pager> option below might initially be confusing; please see <https://muttmua.gitlab.io/mutt/manual-dev.html#attach-menu> for a discussion of the differences.
UPDATING:
! The -d option allows a negative number. If negative, debug files are
not rotated. The debug level is the absolute value.
+ <view-pager> in the attachment menu uses a copiousoutput mailcap
entry, or falls back to raw text.
+ <view-mailcap>, <view-pager>, and <view-text> functions added to the
compose menu.
+ <view-alt-pager> in the compose menu allows previewing the output
of the $send_multipart_alternative_filter the way <view-pager> does.
+ <list-action>, bound to Esc-L in the index and pager menu, brings
up a menu of operations to perform on mailing list emails, such as
subscribe/unsubscribe.
+ <skip-headers>, bound to 'H' in the pager, will skip to the first
blank line following the headers.
! ~h patterns over IMAP and POP3 will only download the headers of the
message. However with message caching enabled (via $message_cachedir)
the whole message will still be downloaded.
+ $ssl_verify_host_override allows manually specifying the host name
to verify a server certificate against.
! --enable-hcache, with no particular backend enabled, will scan in
the order: kyotocabinet, tokyocabinet, lmdb, qdbm, gdbm, bdb.
! $allow_ansi understands 256-color ANSI escape sequences.
+ $message_id_format can be used to specify a custom message-id
format. Since it's a format string, this can also use a filter.
Please use this option with care, as Mutt won't check if your
message-id is legal.
! mailboxes -nonotify will poll a mailbox for new mail, but will not
trigger new mail notifications (e.g. $beep_new).
! $reverse_name now affects tag actions in the attachment menu.
! ANSI sequences are filtered for inline-forwarded autoview content,
in addition to replies.
! $forward_decrypt is now a quadoption, defaulting 'yes' for backward
compatibility.
! Pattern functions, (e.g. search and limit) can be interrupted with
ctrl-c.
! The default mailto_allow list now includes cc, in-reply-to, and
references.
+ $sort_browser_mailboxes controls mailbox browsing, and defaults
"unsorted". $sort_browser now only controls directory browsing.
! $sort_browser and $sort_browser_mailboxes "unsorted" now means the
order added (e.g. specified in the muttrc). Switching back to
"unsorted" will now resort in that order (previously it was a no-op.)
! In the browser ".." is excluded from sorting and kept at the top.
! Temp filenames generated for mailcap invocation now allow non-ascii
characters.
+ $local_date_header, when unset, causes the date in the Date header
to be formatted using the GMT timezone.
Other Changes:
* Updated to work with autoconf 2.70
* Mutt now requires a C99 compliant libc. I've started removing some
checks and backup functions. e.g. snprintf, vsnprintf, va_copy.
* gettext updated to 0.21. Mutt-specific customizations removed, to enable
easy upgrading in the future.
* Pager rendering improvements:
- speed improvements for long-lines with multiple color matches
- fixes for null-match handling
- fixes for line coloring when jumping further down in the message
- disable markers when only one column is available
* If available in curses, Mutt will use bkgrndset(). This allows for
more than 256-color pairs to be used at the same time (a limitation of
the COLOR_PAIR() macro.) This means, it's now possible to use a program
like chafa to view images as ascii, by adding to your mailcap:
image/*; chafa -c 240 -w 9 -s ${COLUMNS-80} -- %s ; copiousoutput
* Improved IMAP UTF-7 to handle UTF-16 surrogate pairs for code points >=
U+10000.
* More error checking to QRESYNC, hopefully making it more robust.
* BDB configure checking, --with-bdb=path, was simplified to only look
for path/include/db.h and path/lib/libdb.so. The previous spaghetti mess
was generating runtime errors by trying to automatically determine
a "correct" library and header file, with version numbers. In
some cases a mismatch was causing crashes.
* Small improvements to group address handling (e.g. robustness and display).
* $ssl_client_cert usage was fixed for SMTP.
* Sidebar resizing fixes with small windows
* hdr_order now use the longest match when sorting headers.
--
Kevin J. McCarthy
GPG Fingerprint: 8975 A9B3 3AA3 7910 385C 5308 ADEF 7684 8031 6BDA
signature.asc
Description: PGP signature
