aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--statstat.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/statstat.js b/statstat.js
index e9e9590..29f55a2 100644
--- a/statstat.js
+++ b/statstat.js
@@ -39,7 +39,7 @@ let PLUGIN_INFO =
<name lang="ja">すた☆すた</name>
<description>Show information on statusline.</description>
<description lang="ja">ステータスラインに情報を表示</description>
- <version>1.0.3</version>
+ <version>1.0.4</version>
<author mail="anekos@snca.net" homepage="http://d.hatena.ne.jp/nokturnalmortum/">anekos</author>
<license>new BSD License (Please read the source code comments of this plugin)</license>
<license lang="ja">修正BSDライセンス (ソースコードのコメントを参照してください)</license>
@@ -56,7 +56,7 @@ let PLUGIN_INFO =
// }}}
// INFO {{{
let INFO =
-<plugin name="Stat Stat" version="1.0.3"
+<plugin name="Stat Stat" version="1.0.4"
href="http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/statstat.js"
summary="Show information on statusline."
xmlns="http://vimperator.org/namespaces/liberator">
@@ -85,7 +85,9 @@ let INFO =
let autorun = s2b(liberator.globalVariables.statstat_autorun, false);
function s2b (s, d) (!/^(\d+|false)$/i.test(s)|parseInt(s)|!!d*2)&1<<!s;
- function e2a (e) function () liberator.eval(e);
+ function e2a (e)
+ (typeof e === 'function' ? function () e()
+ : function () liberator.eval(e));
// Initialize
if (stat) {