ツリー型タブがおかしくなった。

Vimperator を更新したら大変なことになっていた…
どうやら、この変更がまずいっぽい。
http://vimperator.org/trac/gitweb/?p=vimperator.git;a=commit;h=5c640b885e69fcd8fbbc4a47007c168a5455148f
めんどくさいのコメントアウトしてみた。
タブ番号は元から動いてなかったし、これで良いや。
TODO あるからそのうち設定できるようになるのかな。
 
あと、補完とマッピングがおかしかったので修正。
メールしようと思っていたんだけど、エスパーの id:teramako さんがメールしていました。
エスパー怖い。
補完の方は多分間違ってる。一応動くだけ。

diff --git a/content/completion.js b/content/completion.js
index b8e0cd8..1abc15d 100644
--- a/content/completion.js
+++ b/content/completion.js
@@ -1255,7 +1255,7 @@ function Completion() //{{{
                     context.filter = path + "/colors/" + context.filter;
                     completion.file(context, true);
                     context.title = [path + "/colors/"];
-                    context.quote = function (text) text.replace(/\.vimp$/, "");
+                    context.quote = ["", function (text) text.replace(/\.vimp$/, ""), ""];
                 });
             });
         },
diff --git a/content/mappings.js b/content/mappings.js
index 145902e..2927e3a 100644
--- a/content/mappings.js
+++ b/content/mappings.js
@@ -305,7 +305,7 @@ function Mappings() //{{{
             for (let [,name] in Iterator(map.names))
             {
                 for (let [,mode] in Iterator(map.modes))
-                    removeMap(mode, map.name);
+                    removeMap(mode, name);
             }
 
             addMap(map, true);
diff --git a/content/tabs.js b/content/tabs.js
index 25f4c94..7e15b17 100644
--- a/content/tabs.js
+++ b/content/tabs.js
@@ -220,8 +220,8 @@ function Tabs() //{{{
                 validator: options.validateCompleter
             });
         // TODO: Add option, or only apply when go~=[nN]
-        styles.addSheet("tab-binding", "chrome://*",
-            ".tabbrowser-tab { -moz-binding: url(chrome://liberator/content/vimperator/bindings.xml#tab) !important; }", true);
+        //styles.addSheet("tab-binding", "chrome://*",
+        //    ".tabbrowser-tab { -moz-binding: url(chrome://liberator/content/vimperator/bindings.xml#tab) !important; }", true);
 
     }