Repository navigation
v0.10.1
What has changed?
neomd 0.10.1 fixes what the folder list shows in large mailboxes. The list window is now the newest mail by arrival date, so mail you approve, restore or undo no longer buries this week's messages, and you can page further back from the bottom of the list instead of raising inbox_count in the config.
Highlights
- Load more at the bottom of the list —
j,dorctrl+don the last row fetches the nextinbox_countolder emails, keeps the cursor on its row and reports "Loaded N more · M emails" or "All M emails loaded". While a folder holds more than is loaded, the bottom hint bar starts with "↓ more below (j/d at last row)". The extended list survivesR, ↻ and tab switches; Search, Everything and Thread views never page, andinbox_count = 0is untouched. ctrl+upages up;escclears marks —ctrl+unow pairs withctrl+das a vim-style half-page alias foru. "Clear all marks" moved toesc, as the first step of its back-one-level cascade (marks → temporary view → filter), and the header hint reads[N marked · esc to clear].make statuson the headless server says whether screening works — it prints the last log lines and eitherOK: last screening cycle succeededorERROR: last screening cycle FAILEDwith the error and the time it started failing, exiting 1 in that case, when the daemon is not running, or when the log file is missing.make sync-headlessruns it after every deploy, so a silent outage like a broken DNS resolver no longer goes unnoticed for weeks.
Fixes
- Folders with more than
inbox_countmessages showed the highest UIDs, not the newest mail (#34). A MOVE gives a message a fresh, highest UID in its destination, so every mail approved on ToScreen withI, restored with:reset-toscreenor undone withUlanded above real recent mail and pushed it out of the window, where no sort could bring it back. The folder window,:everythingand the per-folder search cap now keep the most recently received messages by arrival date. Folders withininbox_count, andinbox_count = 0, take the old path unchanged, so a small Inbox sees no new traffic.
Each change is pinned by tests against the in-memory IMAP server; the window fix was verified against a live Hostpoint mailbox that returned April mail before and October mail after.
Changelog
Other
- 9d2c385 add ctrl-u for navigating up, and 'clear all marks' remapped from ctrl-u to 'esc'
- 867bd88 fix of #34
- 5114af7 load more features (than hardcoded in config)
- f941ef6 load more showing in bottom
- 9c185d4 release: make release-notes drafts RELEASE_NOTES.md with Claude Code; make release refuses stale or uncommitted notes
- af37368 update faq
- fd0e786 update headless
- 458b535 update release notes