Well, I have bitten... maybe the following makes life a bit easier for our fellow monk blazar (and other keyboard-centric monks like me :-)

I personally believe I should first of all thank you very much: indeed, I also received your /msg and I wanted to reply to it, but I'm doing it here instead. Specifically, I confirm that your code is already usable! (Whether it's also maintainable, which you also claim, is something I cannot judge...) Actually, I've been using it these days with experimental evidence of advantage over the "old" keyboard driven mechanisms, and in conjunction with them as well as -after all- some minimal caress to the touchpad! (Should I feel guilty? ;) But... there are issues! And I:

  1. somewhat regret you announced it so in a hurry;
  2. feel guilty (really, in this case) for possibly having pushed you to do so by being so slow to provide you with feedback.

Hopefully in a few hours (I have something else, and very important to do first) I'll complete the review I started in my scratchpad. BTW: people, please don't go and check it now for it contains virtually no interesting info; I'll post an update to this very post when it will be finished.

To put it forth, though: some of the issues may be regarded as feature requests or gotchas in terms of UI; but I believe that some others are actual bugs. Please be patient and wait...

Update: I have completed the first draft of review. Other than in the scratchpad I'm also pasting it as a reply to shmem's own comment to this post, so that he can see the notification.

If you can't understand the incipit, then please check the IPB Campaign.

In reply to Re: Better keyboard-driven navigation, any? - yes... by blazar
in thread Better keyboard-driven navigation, any? - yes... by shmem

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.