github neomutt/neomutt 20231103
NeoMutt 2023-11-03

latest releases: 20240425, 20240416, 20240329...
8 months ago

📖 Notes

Just a small release, this time.

Behind the scenes, I added a lot of tests for the colour code.
This revealed a handful of bugs that needed fixing.
Whilst testing, I converted some debug code to create the :color command.
Maybe not that useful, but it's quite pretty 😄

Also new, the information screens like :set allow you to save their contents with s (<save-message>).

💎 Sponsors

Special thanks to our sponsors:

Jakub Jindra
(@jindraj)
P M Brown
(@pbwn)
Scott Kostyshak
(@scottkosty)
Ander Punnar
(@4nd3r)
Igor Serebryany
(@igor47)
Martin Spendiff
(@veebch)

Become a sponsor of NeoMutt

❤️ Thanks

Many thanks to our new contributors:

our regular contributors:

🎁 Features

  • #4080 - info screen: enable <save-message>
  • #4075 - add :color command
  • color: add ANSI RGB support
  • color: Support ANSI 2x clear sequences

🐞 Bug Fixes

  • #4074 - color: fix palette conversion
  • #4081 - fix logging on error
  • #4081 - log: vim-style
  • #4082 - fix file auto-completion
  • #4090 - improve logic for growing mailbox memory

🏴 Translations

  • 100% 🇨🇿 Czech
  • 100% 🇩🇪 German
  • 100% 🇱🇹 Lithuanian
  • 100% 🇷🇸 Serbian
  • 100% 🇸🇰 Slovak
  • 100% 🇹🇷 Turkish

🏗️ Build

  • #4085 - fix CFLAGS/LDFLAGS for ncurses
  • #4085 - configure --with-iconv

⚙️ Code

  • #4067 - remove unused count of new mails from index private data
  • #4086 - smtp: Simplify the API of smtp_code()
  • #4091 - simplify CLAMP by expressing it with MIN/MAX
  • color: introduce ColorElement
  • color: log gui info on startup
  • color: move business logic out of parsers
  • color: tidy OptNoCurses cases
  • log: add log_multiline()
  • test: increase coverage

Don't miss a new neomutt release

NewReleases is sending notifications on new releases.