[neomutt-devel] Time to kill Buffy
Richard Russon
rich at flatcap.org
Sat Aug 4 11:04:35 CEST 2018
I've push some changes to [devel/buffy].
Only the first makes *functional* changes, the rest are renames.
- 5ad594898 Buffy STAILQ
Change Buffy's internal linked list to an external STAILQ
This will allow different parts of NeoMutt to have different sets of
the same mailboxes.
- 1d86196e6 merge mailbox.h and mx.h
Move the old mailbox.h contents out of the way
- 017e5ba96 rename buffy.c
Rename buffy.[ch] to mailbox.[ch]
- 2ba9c69a6 rename Buffy
Rename everything in mailbox.[ch]
- 7a4ba8c58 rename BUFFY
Rename constants, etc
- 1180acb98 rename buffy
Rename functions, etc
This leaves four references to Buffy which, unfortunately, were
user-facing:
- "buffy-list" in the index, pager and browser
- "buffy-cycle" in the editor
I've added "mailbox-X" replacements and moved the originals to the end
of the list (so they won't show up in the help page).
This 'gist' contains a list of the major changes and a sed script to
perform them:
https://gist.github.com/flatcap/20185ca59bf6e73950ffe36936b95dac
It'll be a few days before I merge these changes.
I don't think there are any bugs or name clashes, but I'm still checking.
Cheers,
Rich / FlatCap
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/attachments/20180804/a3c7eecb/attachment.sig>
More information about the neomutt-devel
mailing list