Hi Richard -

I realize you're to some extent building your own extension/bundling of
mutt here, which is fine.  But a few comments since some discussion has
already been had of whether these patches are mergeable:

* On 04 Apr 2016, Richard Russon wrote: 
> This release of NeoMutt contains no new features.
> It's just a rebase of the code to Mutt-1.6.0.
> 
> The current list of stable features is:
>     Conditional Dates    Conditional Date Formatting

+1. I've used this for many years, and support merge.

>     Fmemopen             Use fmemopen(3) for speedier temporary files

+0. Interesting; Linux-specific but looks like it's properly
conditional.  Would rather see this behavior merged with mutt_mktemp so
it only happens once and we get the benefit everywhere. mutt_opentemp()?

>     Ifdef                Conditional config options

-0. Useful but an uncommon approach. Would sort of rather see mutt
directly support abstract preprocessors so you can plug in m4, cpp, etc.

>     Index Color          Theming of the Index List

Curious how in-demand this is.

>     Initials Expando     Expando for Author's Initials

-0. My gut says this is a specific case of a broader abstraction that we
might prefer to support instead (of using up another expando).  Also,
already done with reverse_alias and an alias.

>     Limit-Current-Thread Limit Index View to Current Thread

-1. Would prefer a ~. that matches the current message; then a ~(~.)
macro would be equivalent.

>     Nested If            Deeply nested conditionals in format strings

+0. I wrote this, and still use it. It does come with a caveat though: it
changes the behavior of %<>. I would be very surprised if that affects
many people, but it is a thing.

>     Notmuch              Powerful email search engine

No opinion.

>     Progress Bar         Colourful Progress Bar

Seems non-discrete in the github codebase.  Not sure what this does.

>     Quasi-Delete         Hide emails from view, but don't delete them

Intriguing. Appears not to save on exit, but if it and there were a
show-deleted or undelete option, I'd be pretty interested.

>     Sidebar              Panel containing list of Mailboxes

Still riddled with issues, last I heard, but I haven't looked at changes
in a while.  However if you really need to adjust screen drawing
coordinates for everything, then the first issue is that it doesn't use
distinct draw panels.

>     Skip-Quoted          Skip Quoted Text

Not sure whether this is best approach (it might be) but I like the
basic idea.

>     Status Color         Theming of the Status Bar

Curious how in-demand this is too.

>     TLS-SNI              Negotiate with a Server for a Certificate

+0. Seems good, but haven't reviewed.

>     Trash Folder         Move 'deleted' emails to a trash folder

Overlaps functionally with quasi-delete. I sort of like quasi deletion
more - it's like tag/labels vs folders.

-- 
David Champion • d...@bikeshed.us

Reply via email to