On 2017/07/19 15:28, Klemens Nanni wrote: > On Wed, Jul 19, 2017 at 02:15:03PM +0100, Stuart Henderson wrote: > > On 2017/07/19 15:06, Klemens Nanni wrote: > > > I was missing the slang flavor when trying neomutt over mutt so here it > > > is. > > > > > > --with-curses can be safely dropped as it's the default. > > > > > > Feedback? Comments? > > > > I think neomutt already has enough build flavours.. > When building with ncurses, binding ^O won't work unless you disable it > in the controlling terminal: > > $ stty -a | fgrep ^O > cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>; > $ stty discard undef > > This happens for both mutt and neomutt with at least xterm and st as > well. > > I don't see why mutt should have a slang flavor but not neomutt. As it > was the case for me, this might break the migration for other users as > well. >
The mutt port has some legacy baggage which I am trying to avoid in the neomutt port. Flavour combinations need testing for updates and these happen a lot more often with neomutt than mutt. S-Lang in Mutt used to be quite handy for UTF-8 before it worked in curses, so there was once a good reason for having the choice, but it's not necessary for that any more. For your situation with ^O, stty seems like the sanest approach..