diff options
author | anekos | 2008-12-08 13:43:03 +0000 |
---|---|---|
committer | anekos | 2008-12-08 13:43:03 +0000 |
commit | 0f41ddae54c22b1ed235516bbfb855847de3f6ca (patch) | |
tree | acf8a54481f67c5eb4c79e7ec85d0f1b3639d2c0 /hatenaStar.js | |
parent | 203ed0c094929164522cbeb4fe4178fbf24db567 (diff) | |
download | vimperator-plugins-0f41ddae54c22b1ed235516bbfb855847de3f6ca.tar.bz2 |
自重する設定を追加
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@26134 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'hatenaStar.js')
-rw-r--r-- | hatenaStar.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hatenaStar.js b/hatenaStar.js index e3e0d88..7af6556 100644 --- a/hatenaStar.js +++ b/hatenaStar.js @@ -12,6 +12,7 @@ var flasher = null; var nmap = (liberator.globalVariables.hatena_star_mappings || ',?s').split(/\s+/); var hmap = liberator.globalVariables.hatena_star_hint_mapping || 'h'; +var hmax = parseInt(liberator.globalVariables.hatena_star_hint_max || '10', 10); function getFlasher() { if (!flasher) { @@ -79,7 +80,7 @@ liberator.modules.mappings.addUserMap([liberator.modules.modes.NORMAL], nmap, 'a liberator.modules.hints.addMode(hmap, 'Add hatena star', function (elem, _, count) { - for (let i = 0; i < Math.max(count, 1); i++) + for (let i = 0; i < Math.min(hmax, Math.max(count, 1)); i++) addHatenaStar(elem); }, function () StarXPath |