On 01Jan2012 10:42, Bastien Dejean <nihilh...@gmail.com> wrote:
| Cameron Simpson:
| > On 31Dec2011 14:24, Bastien Dejean <nihilh...@gmail.com> wrote:
| > | If I add the following binding to my `.muttrc`:
| > |     bind pager \Ch help
| > | And if I press 'l' in the pager, I can see the cursor flickering at the
| > | bottom right of the message list area... Only '^c' can get me out of this.
| > 
| > I would guess 'l' is bound to a macro that includes a backspace
| > (ctrl-h), possibly indirectly. (My 'l' is bound to '<exit><limit>',
| > which is nonstandard, so I'm not sure what yours will be...)
| 
| My 'l' is bound to nothing (in 'pager' mode).
| 
| And if I bind it to 'noop' I still get the flickering / freezing
| behavior.
| 
| Would it be possible that the 'help' command issues some '^h' characters
| triggering an infinite loop?

I doubt that - the characters would need to be generated as though typed
i.e. as though issued by the "push" command.

I notice your macro is bound to "help" (four keystrokes) and not
"<help>" (the help function). While changing that may get you working
behaviour for ^h, it does not explain the "l" stuff.

From the output of the "?" key, what are the bindings for each of "h",
"e", "l" and "p" in pager mode?

Cheers,
-- 
Cameron Simpson <c...@zip.com.au> DoD#743
http://www.cskk.ezoshosting.com/cs/

They shouldn't get any new nuclear weapons until they've used the ones
they've got.    - Murff

Reply via email to