:book: Notes

One new feature this month and plenty of bug fixes.

Alejandro’s added neomutt -C to enable automatic signing/encryption of emails. See: https://neomutt.org/feature/cli-crypto

:gem: Sponsors

Jakub Jindra
(@jindraj)
Scott Kostyshak
(@scottkosty)
Ander Punnar
(@4nd3r)
Igor Serebryany
(@igor47)
Martin Spendiff
(@veebch)
Mark Korondi
(@kmARC)
  • Patrick Koetter (@patrickbenkoetter)
  • Robert Labudda
  • Aboudoulaye Yatera
  • Sebastian Kowalczyk

Become a sponsor of NeoMutt

:heart: Thanks

Many thanks to our new contributors:

our regular contributors:

:gift: Features

  • #4134 Command-line Crypto (neomutt -C)

:beetle: Bug Fixes

  • #4065 track new-mail check time per mailbox
  • #4141 fix(change-folder): don’t exclude notmuch
  • #4147 envelope: manage subject/real_subj together
  • #4155 fix parsing of $REPLYTO
  • #4158 status: fix refresh after sync-mailbox
  • #4166 Fix two memory leaks in notmuch support
  • progress: fix percentages

:black_flag: Translations

  • 100% :czech_republic: Czech
  • 100% :de: German
  • 100% :lithuania: Lithuanian
  • 100% :serbia: Serbian
  • 100% :slovakia: Slovak
  • 100% :tr: Turkish

:books: Docs

  • #4172 Several fixes for the manual pages

:building_construction: Build

  • build: openbsd workarounds

:gear: Code

  • #4142 add mutt_time_now()
  • #4146 config: factor out R_ flags
  • #4154 file: upgrade mutt_file_fopen/fclose()
  • #4159 upgrade mutt_str_append_item() to use struct Buffer
  • #4161 maildir: encapsulate the header cache
  • #4162 remove mutt_str_dequote_comment()
  • #4165 bufferize mutt_str_inline_replace() as buf_inline_replace()
  • #4167 bufferize mutt_strn_rfind() as buf_rfind()
  • #4168 replace buf_len() checks with buf_is_empty()
  • config: drop unused flags
  • use message_new()/message_free()
  • Reconsider the config type bitmap entirely