aboutsummaryrefslogtreecommitdiffstats
path: root/walk-input.js
diff options
context:
space:
mode:
authordrry2008-11-12 02:01:38 +0000
committerdrry2008-11-12 02:01:38 +0000
commitfbe655104805ef1254b165401f780443e42f49b9 (patch)
treeb45536d58a28af9ed064674d3f98131fb76b32fa /walk-input.js
parentf6c4d5bf4e997887f9c7c48c6f1025cb22b1bba1 (diff)
downloadvimperator-plugins-fbe655104805ef1254b165401f780443e42f49b9.tar.bz2
* fixed regexes.
* backout [23154]. * et cetera. git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@23278 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'walk-input.js')
-rw-r--r--walk-input.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/walk-input.js b/walk-input.js
index eb0b8ea..e50abb9 100644
--- a/walk-input.js
+++ b/walk-input.js
@@ -16,7 +16,7 @@
// <a href="zzz">zzz</a>
// <input name="name" />
// <textarea name="comment"></textarea>
-// </html>
+// </html>
(function() {
var walkinput = function(forward) {
@@ -31,7 +31,7 @@ var walkinput = function(forward) {
var current = null;
var next = null;
var prev = null;
- for (let i = 0; i < list.snapshotLength; ++i) {
+ for (let i = 0, l = list.snapshotLength; i < l; ++i) {
let e = list.snapshotItem(i);
if (e == focused) {
current = e;
@@ -43,13 +43,13 @@ var walkinput = function(forward) {
}
if (forward) {
- (next || list.snapshotItem(0)).focus();
+ (next || list.snapshotItem(0)).focus();
} else {
- (prev || list.snapshotItem(list.snapshotLength - 1)).focus();
+ (prev || list.snapshotItem(list.snapshotLength - 1)).focus();
}
};
-mappings.add([modes.NORMAL, modes.INSERT], ['<M-i>', '<A-i>'],
+mappings.add([modes.NORMAL, modes.INSERT], ['<M-i>', '<A-i>'],
'Walk Input Fields (Forward)', function () walkinput(true));
mappings.add([modes.NORMAL, modes.INSERT], ['<M-I>', '<A-I>'],
'Walk Input Fields (Backward)', function () walkinput(false));