[neomutt-devel] NeoMutt 2017-09-07 (1.9.0)

Richard Russon rich at flatcap.org
Thu Sep 7 04:08:49 CEST 2017

## Notes

Despite a long wait and a huge number of commits, this is quite a small release.
There are a handful of bug-fixes, but most of the changes are hidden.

To make future development easier we've been really busy...

- Restructuring the code
- Simplifying the build
- Tidying the code

## Thanks

Many thanks to our **new contributors**:

- Jenya Sovetkin (@esovetkin)
- Florian Klink (@flokli)
- ng0 (@ng-0)
- El Acheche ANIS (@elacheche)

and our **regular contributors**:

- Pietro Cerutti (@gahr)
- Damien Riegel (@d-k-c)
- Fabrice Bellet (@fbellet)
- William Pettersson (@WPettersson)
- Tobias Angele (@toogley)
- Thomas Schneider (@qsuscs)
- Zero King (@l2dy)

## Contrib

- Add guix build support

## Bug Fixes

- Only match real mailboxes when looking for new mail
- Fix the printing of ncurses version in -v output
- Bind editor \<delete\> to delete-char
- Fix overflowing colours
- Fix empty In-Reply-To generation
- Trim trailing slash from completed dirs
- Add guix-neomutt.scm
- Fix setting custom query_type in notmuch query

## Website

- New technical documentation LINK
- Improve Gentoo distro page

## Build

- Better curses identification
- Use the system's wchar_t support
- Use the system's md5 tool (or equivalent)
- Clean up configure.ac
- Teach gen-map-doc about the new opcode header

## Source

- Rename functions (snake_case)
- Rename constants/defines (UPPER_CASE)
- Create library of shared functions
- Much tidying
- Rename globals to match user config
- Drop unnecessary functions/macros
- Use a standard list implementation
- Coverity fixes
- Use explicit NUL for string terminators
- Drop OPS\* in favour of opcodes.h

## Upstream

- Fix menu color calls to occur before positioning the cursor
- When guessing an attachment type, don't allow text/plain if there is a null character
- Add $imap_poll_timeout to allow mailbox polling to time out
- Handle error if REGCOMP in pager fails when resizing
- Change recvattach to allow nested encryption
- Fix attachment check_traditional and extract_keys operations
- Add edit-content-type helper and warning for decrypted attachments
- Add option to run command to query attachment mime type
- Add warning about using inline pgp with format=flowed
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/attachments/20170907/19eac1b7/attachment.sig>

More information about the neomutt-devel mailing list