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:
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...
In reply to Re: Better keyboard-driven navigation, any? - yes...
in thread Better keyboard-driven navigation, any? - yes... by shmem