ぼちぼち散歩

PrivatePortfileのMacVimとCMigemoをコンパイルできるようにしてみた

PrivatePortfileMacVimPrivatePortfile/CMigemoが動かなくなってた.どうやら,Portfileの中でのcdコマンドが廃止された(#12914 ("cd" TCL procedure should not be used in Portfiles anymore) – MacPorts)のが原因っぽいので適当に直してみた.

MacVimの+kaoriyaについては前からpatchが当たらなくなっていて,Kaoriyaさんの7.2パッチ待ちだそうなので,対応してません.

2008/12/29 追記: MacVimの方は初回に sudo mkdir /opt/local/var/macports/distfiles/macvim とかしないとあかんな.うまいやり方がわからん.

MacVim

CMigemo

スポンサーサイト

2008/12/27 23:12 | Mac | トラックバック(0) | コメント(0)

ページの先頭へ

git HEADのVimperatorでsuggestengineが動かなくなっていたので直してみた

引数名と関数の中でletしてる変数名が一緒だったので,うまく検索エンジンの名前が渡せてなかったようだ.

diff --git a/vimperator/content/bookmarks.js b/vimperator/content/bookmarks.js
index afb276e..2d1e579 100644
--- a/vimperator/content/bookmarks.js
+++ b/vimperator/content/bookmarks.js
@@ -562,12 +562,12 @@ function Bookmarks() //{{{
             return searchEngines;
         },
 
-        getSuggestions: function getSuggestions(engine, query, callback)
+        getSuggestions: function getSuggestions(engineName, query, callback)
         {
             let ss = Cc["@mozilla.org/browser/search-service;1"].getService(Ci.nsIBrowserSearchService);
             const responseType = "application/x-suggestions+json";
 
-            let engine = ss.getEngineByAlias(engine);
+            let engine = ss.getEngineByAlias(engineName);
             if (engine && engine.supportsResponseType(responseType))
                 var queryURI = engine.getSubmission(query, responseType).uri.spec;
             if (!queryURI)

2008/12/21 04:38 | Firefox | トラックバック(0) | コメント(2)

ページの先頭へ

トップページへ