From fbe655104805ef1254b165401f780443e42f49b9 Mon Sep 17 00:00:00 2001 From: drry Date: Wed, 12 Nov 2008 02:01:38 +0000 Subject: * 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 --- walk-input.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'walk-input.js') 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 @@ // zzz // // -// +// (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], ['', ''], +mappings.add([modes.NORMAL, modes.INSERT], ['', ''], 'Walk Input Fields (Forward)', function () walkinput(true)); mappings.add([modes.NORMAL, modes.INSERT], ['', ''], 'Walk Input Fields (Backward)', function () walkinput(false)); -- cgit v1.2.3