Vimperator 2.3:map関連の新機能まわり
@anekos さん http://bit.ly/5PKdau なんですけど、正規表現部分ってaddUserMapの第五引数のextraオブジェクトのプロパティの方がMartinさんからOKが出そうな気がします。なんとなくですけど。あと変更する場合、MLに流した方が喜ばれそうです
2010-01-26 11:08:22@teramako おおう、ちょうど IRC で話したところですよ。英語苦手なんですぐにレスポンスがあるほうが楽で…。んで、結局、extra に変更しました。
2010-01-26 11:10:30@teramako ちなみに、引数に追加する形にしたのは、mode/names と同様に検索(mappings.get)のために使うから、という考えからです。
2010-01-26 11:12:04@teramako 検索時はそうですね、ただし互換性あるようにしたので、現在の実装が reject されなければ既存のコードはいじらくてもいいはずです。(最後の引数を省略すると、今まで通りになる)
2010-01-26 11:17:45@teramako addUserMap のほうは、こちらになりそうです。http://pastebin.com/m5427f9a4
2010-01-26 11:20:07@anekos matchingUrlsってことは[/google\.com/, /google\.co\.jp/] みたいに配列で複数可能ってことですか
2010-01-26 11:22:12@teramako 今のところそうはなっていないです。その名前は martin 案なんですけど、正規表現にマッチする URL は複数になるからじゃないでしょうか。
2010-01-26 11:24:01#vimperator martin と話したら fmap 的なものの導入も機能的には OK らしいので、うまく実装できたら vimp 本体で出来るようになるかも。
2010-01-26 11:32:25もっとも、ローカルマッピングを実装したら相性的な問題も起こらなくなったので、feedSomeKey を使っても問題ないとおもうけど。
2010-01-26 11:33:49