diff options
author | hogelog | 2009-01-31 03:32:43 +0000 |
---|---|---|
committer | hogelog | 2009-01-31 03:32:43 +0000 |
commit | 27e7b480b8370fff8aff6e63053a44b0d73388d7 (patch) | |
tree | 2c56697a5c7a9e789384363ac6f2e2e374049ef3 /char-hints-mod2.js | |
parent | 17b70385adbfbe240574661515b0dbc9cd492827 (diff) | |
download | vimperator-plugins-27e7b480b8370fff8aff6e63053a44b0d73388d7.tar.bz2 |
* fix getAdjustStartCount
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@29334 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'char-hints-mod2.js')
-rw-r--r-- | char-hints-mod2.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/char-hints-mod2.js b/char-hints-mod2.js index 7b8c47d..dfb6aff 100644 --- a/char-hints-mod2.js +++ b/char-hints-mod2.js @@ -4,7 +4,7 @@ var PLUGIN_INFO = <name>{NAME}</name>
<description>character hint mode.</description>
<author mail="konbu.komuro@gmail.com" homepage="http://d.hatena.ne.jp/hogelog/">hogelog</author>
- <version>0.2.3</version>
+ <version>0.2.4</version>
<minVersion>2.0pre 2008/12/12</minVersion>
<maxVersion>2.0a1</maxVersion>
<updateURL>http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/char-hints-mod2.js</updateURL>
@@ -117,7 +117,14 @@ let g:hintlabeling: } else if(count >= Math.pow(base, 2)) {
return base;
}
- return Math.floor(count / base);
+ var start = Math.floor(count / base);
+ var adjust = count + start;
+ var next_start;
+ while(start != (next_start = Math.floor(adjust / base))) {
+ adjust += start;
+ start = next_start;
+ }
+ return start;
} //}}}
function getCharHints(win) //{{{
{
|