Thanks for advice, David!
> > * only mark as read when a command is given by the user
> > * mark a message as read when it's been viewed in the pager for
> > more than X seconds. (Just as an example, I would probably set
> > X to something rather large in fact, like a minute)
>
> These kind of things will require source-code changes. If you're handy
> with C, give it a shot. :)
Alas, I'm not. The day mutt is rewritten in pascal or perl I can
start working on it, though :)
However, I think that the first, simpler suggestion would be relatively easy
to implement. It just needs an additional .rc setting, an if clause somewhere
in the code, and a key binding for 'mark-read'.
> > Also, I can't seem to be able to bind a function to Ctrl-arrow key
> > combination.
>
> That key-combination doesn't generate anything special in a typical
> xterm. On my system they generate (arrow-key and ctrl-arrow-key) the
> exact same escape sequences. So it doesn't matter if Mutt will let you
> bind it or not. You can't type such a key sequence. :)
That's weird: you're saying Linux can't do something DOS can? :) Anyway, I'm
running mutt in the console (since I hate and despise X for several reasons,
all deeply personal; perhaps in time I'll get over it). Are you saying that
the inability to recognize Ctrl-arrow is only specific to the xterm, or to
all terminals, inclusing the 'linux' console?
.marek
--
General Frenetics, Discorporated: http://www.lodz.pdi.net/~eristic/
At first there was nothing. Then God said 'Let there be light!' Then
there was still nothing. But you could see it.