From deb6d5d3796263d745d65f7c6b8d41be05a1de65 Mon Sep 17 00:00:00 2001 From: Richard Russon Date: Fri, 13 Jan 2017 13:40:54 +0000 Subject: [PATCH] NeoMutt 2017-01-13 (1.7.2) --- ChangeLog.neomutt | 59 ++++++++++++++++++++++++++++++++++++++++++++ README.neomutt | 62 ++++++++++++++++++++++++----------------------- configure.ac | 2 +- 3 files changed, 92 insertions(+), 31 deletions(-) diff --git a/ChangeLog.neomutt b/ChangeLog.neomutt index b9938f54c..eae1a9bd1 100644 --- a/ChangeLog.neomutt +++ b/ChangeLog.neomutt @@ -1,3 +1,62 @@ +2017-01-13 Richard Russon +* Features + - Allow custom status flags in index_format + - $from_chars highlights differences in authorship + - notmuch: make 'Folder' and 'Tags' respect (un)ignore + - notmuch: add "virtual-unmailboxes" command +* Bug Fixes + - pick smarter default for $sidebar_divider_char + - status color breaks "mutt -D" + - Enable reconstruct-thread in the pager + - manually touch 'atime' when reading a mbox file + - allow $to_chars to contain Unicode characters + - increase the max lmdb database size + - restore limit current thread + - don't reset the alarm unless we set it + - some more places that may get NULL pointers + - rework initials to allow unicode characters +* Translations + - Spanish translation + - German translation +* Docs + - Improve whitespace and grammar on the NNTP feature page + - make $to_chars docs more legible + - de-tab the DocBook + - fix 301 redirects +* Build + - New configure option --enable-everything + - add a constant for an aborted question + - enhance mutt_to_base64() (and callers) + - Fix configure.ac to require md5 if hcache is enabled + - Bail if a selected hcache backend cannot be found + - refactor mutt_matches_ignore + - fix hcache + make dist + - add unicode string helper function + - Re-indent configure.ac + - generate devel version suffix + - fix check_sec.sh warnings + - remove unnecessary #ifdef's + - add missing #ifdef for nntp + - ignore some configure temp files + - fix "make dist" target + - fix function prototypes + - fix coverity warnings + - notmuch: drop strndup, replace with mutt_substrdup +* Upstream + - Fix failure with GPGME 1.8: do not steal the gpgme_ prefix. + - search muttrc file according to XDG Base Specification (closes #3207) + - Improve openssl interactive_check_cert. (closes #3899) + - Add mutt_array_size macro, change interactive_check_cert() to use it. (see #3899) + - Return to pager upon aborting a jump operation. (closes #3901) + - Change sidebar_spoolfile coloring to be lower precedence. + - Move '@' pattern modifier documentation to the right section. + - Add setenv/unsetenv commands. + - Rework OpenSSL certificate verification to support alternative chains. (closes #3903) + - Add option to control whether threads uncollapse when new mail arrives. + - In the manual, replaced 2 para by example (similar to the first example). + - Create mbchar_table type for multibyte character arrays. (see #3024) + - Make to_chars and status_chars accept mulitibyte characters. (closes #3024) + 2016-11-26 Richard Russon * Features - Upstream adoption of compress diff --git a/README.neomutt b/README.neomutt index effb64e87..506889d0a 100644 --- a/README.neomutt +++ b/README.neomutt @@ -19,35 +19,35 @@ sorted through them, fixed them up and documented them. | Name | Description |----------------------|------------------------------------------------------- -| Attach Headers Color | Color attachment headers using regexp +| Attach Headers Color | Color attachment headers using regexp, just like mail bodies | Compose to Sender | Send new mail to the sender of the current mail | Compressed Folders | Read from/write to compressed mailboxes -| Conditional Dates | Conditional Date Formatting -| Encrypt-to-Self | Save an self-encrypted copy of emails -| Forgotten Attachment | Alert user when (s)he forgets to attach a file to an outgoing email -| Fmemopen | Use fmemopen(3) for speedier temporary files +| Conditional Dates | Use rules to choose date format +| Encrypt-to-Self | Save a self-encrypted copy of emails +| Fmemopen | Replace some temporary files with memory buffers +| Forgotten Attachment | Alert user when (s)he forgets to attach a file to an outgoing email. +| Global Hooks | Define actions to run globally within Mutt | Ifdef | Conditional config options -| Index Color | Theming of the Index List -| Initials Expando | Expando for Author's Initials +| Index Color | Custom rules for theming the email index +| Initials Expando | Expando for author's initials | Keywords | Labels/Tagging for emails | Kyoto Cabinet | Kyoto Cabinet backend for the header cache -| Limit-Current-Thread | Limit Index View to Current Thread +| Limit Current Thread | Focus on one Email Thread | LMDB | LMDB backend for the header cache -| Multiple fcc | Save multiple copies of outgoing mail -| Nested If | Allow deeply nested conditionals in format strings -| New Mail Command | Run a command when new mail arrives +| Multiple FCC | Save multiple copies of outgoing mail +| Nested If | Allow complex nested conditions in format strings +| New Mail | Execute a command upon the receipt of new mail. | NNTP | Talk to a Usenet news server -| Notmuch | Powerful email search engine -| Progress Bar | Colourful Progress Bar -| Quasi-Delete | Hide emails from view, but don't delete them -| Reply With X-Orig | Direct reply to email using X-Original-To header -| Sensible-Browser | Make the file browser behave +| Notmuch | Email search engine +| Progress Bar | Show a visual progress bar on slow operations +| Quasi-Delete | Mark emails that should be hidden, but not deleted +| Reply With X-Orig-To | Direct reply to email using X-Original-To header +| Sensible Browser | Make the file browser behave | Sidebar | Panel containing list of Mailboxes -| Skip-Quoted | Skip Quoted Text -| Status Color | Theming of the Status Bar -| Timeout Hook | Run a command periodically -| TLS-SNI | Negotiate with a Server for a Certificate -| Trash Folder | Automatically move emails to a trash bin +| Skip Quoted | Leave some context visible +| Status Color | Custom rules for theming the status bar +| TLS-SNI | Negotiate with a server for a TSL/SSL certificate +| Trash Folder | Automatically move deleted emails to a trash bin ## Contributed Scripts and Config @@ -69,16 +69,18 @@ and [neomutt-devel](mailto:neomutt-devel-request@neomutt.org?subject=subscribe) Here's a list of everyone who's helped NeoMutt: -Alex Pearce, Ander Punnar, Antonio Radici, Baptiste Daroussin, Chris Czettel, -Chris Salzberg, Christoph Berg, Clemens Lang, Darshit Shah, David Sterba, +Adam Borowski, Alex Pearce, Ander Punnar, André Berger, Antonio Radici, +Baptiste Daroussin, Bernard Pratz, Chris Czettel, Chris Salzberg, +Christoph Berg, Clemens Lang, Damien Riegel, Darshit Shah, David Sterba, Doug Stone-Weaver, Elimar Riesebieter, Evgeni Golov, Fabian Groffen, -Fabio Alessandro Locati, Faidon Liambotis, Guillaume Brogi, Ismaël Bouya, -Ivan Tham, Johannes Frankenau, Johannes Weißl, Joshua Jordi, Karel Zak, -Kevin Velghe, Kurt Jaeger, Marco Hinz, Matteo Vescovi, Olaf Lessenich, -Pierre-Elliott Bécue, Pietro Cerutti, Richard Hartmann, Richard Russon, -Santiago Torres, Stephen Gilles, Steven Ragnarök, Sven Guckes, Thomas Klausner, -Tobias Angele, Udo Schweigert, Vsevolod Volkov, Werner Fink, -Yoshiki Vázquez Baeza. +Fabio Alessandro Locati, Faidon Liambotis, František Hájik, Guillaume Brogi, +Ian Zimmerman, Ismaël Bouya, Ivan Tham, Jack Stratton, Johannes Frankenau, +Johannes Weißl, Joshua Jordi, Karel Zak, Kevin Velghe, Kurt Jaeger, Marco Hinz, +Matteo Vescovi, Olaf Lessenich, Philipp Marek, Pierre-Elliott Bécue, +Pietro Cerutti, Riad Wahby, Richard Hartmann, Richard Russon, Rubén Llorente, +Santiago Torres, Serge Gebhardt, Somini, Stephen Gilles, Steven Ragnarök, +Sven Guckes, Thomas Adam, Thomas Klausner, Tobias Angele, Udo Schweigert, +Vsevolod Volkov, Werner Fink, Wieland Hoffmann, Yoshiki Vázquez Baeza. ## Original Patch Authors diff --git a/configure.ac b/configure.ac index bf0334dca..373c97ce9 100644 --- a/configure.ac +++ b/configure.ac @@ -7,7 +7,7 @@ dnl !!! TO DUMP THEIR RESULTS WHEN MUTT -V IS CALLED !!! CFLAGS=$CFLAGS LDFLAGS=$LDFLAGS -AC_INIT([NeoMutt], [20161126], [neomutt-devel@neomutt.org], [mutt], [https://www.neomutt.org]) +AC_INIT([NeoMutt], [20170113], [neomutt-devel@neomutt.org], [mutt], [https://www.neomutt.org]) AC_CONFIG_SRCDIR(mutt.h) AM_INIT_AUTOMAKE AC_CONFIG_HEADERS([config.h]) -- 2.40.0