On Tue, Apr 05, 2016 at 11:04:59AM -0700, David Champion wrote: > * On 05 Apr 2016, Richard Russon wrote:
> The thing that made me think otherwise was the removal of hg-related > components. Don't worry about that. Each feature has its own branch. Each branch contains ONLY the feature. They are directly branched from Mutt and should merge back cleanly. The NeoMutt branch is the bits of the project that will never be merged. It contains changes to the main README, the version number, etc. (And all the merges from the features) > Kevin has the final say now but we've never discussed moving to git, People got upset when I wanted to tidy up the whitespace. If I suggest /that/ change, I'll get death threats :-) > Speaking of macros, one thing I've been interested in is named > macros. OK, sounds interesting. If you write it, I'll host it. > > As for the string table, I just took the simplest approach. > > What about transforming config.h into this table? > Then any autoconf symbol becomes available to the runtime. Hmm... I shall investigate. > > > > Sidebar Panel containing list of Mailboxes > I would like to feel comfortable that it's on a maintainable track > and that we can converge it toward code that we like, not just > put up with. Understandable. > > > 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. > > Nothing uses distinct draw panels. > curses windows are the established and right way to do this, > and patching something in on top of a single window is a corner we > don't need to paint ourselves into, even if it takes more work to avoid. > We should be moving toward the right approach. I agree, but nothing Sidebar does can help here. Currently, Mutt creates ONE curses window and everyone writes whatever they want, wherever they want. If Sidebar used a curses window then the index panel would either overwrite it, or get clipped. > > > it's like tag/labels vs folders. > > Speaking of which, your keywords patch is in my in-tray. > Great! There are a couple of minor issues with it but I've been using it > continuously. I see a few references on your BitBucket account. Point me to the latest code and I'll make a start. > I've hoped for more field testing (and comments) before committing. > NeoMutt can provide that. Glad to help. Rich
