pentadactyl | |
元Vimperator開発者の Kris Maglione さんが Vimperator をフォークして「dactyl」*1なるプロジェクトを立ち上げた。
そして、Pentadactyl 1.0β1 のリリース報告がMLになされた。
その ML の内容を訳してみる。(全然日本語になってなかったりしますが、勘弁して><)
興味のある方へ、Vimperator をフォークした Pentadactyl 1.0b1 をリリースしました。
- Homepage
- http://dactyl.sourceforge.net/pentadactyl/index
- Plugins
- http://dactyl.sourceforge.net/pentadactyl/plugins
- Screenshots
- http://dactyl.sourceforge.net/pentadactyl/screenshots
- Release announcement
- http://dactyl.sf.net/news/2010-09-19T03:02-pentadactyl-1.0-%CE%B2eta-1-released
- Google Code Page
- http://dactyl.googlecode.com/
Changelog
http://www.mozdev.org/pipermail/vimperator/2010-September/005719.html
- 多数の Firefox 4 のサポート
- :buffer のリストや補完が、パノラマグループ毎に分けられます
- gt, gn, gN や番号付けは表示されたタブのみを対象とされます
- 7つの要素により起動時間が速くなります
- 補完(特にJavaScriptの補完)の速度が大きく向上してます
- プライベートモードのサポートが向上し、 :sanitize コマンドがあります
- 新しく、より強力なインクリメンタルサーチが実装されました。
Firefox標準の検索より向上しています
- 常に最初のフレームから検索してしまうFirefoxのようではなく、選択されているフレームのカーソル位置から検索します
- キャンセル時に元の表示位置とカーソルに戻ります
- Backspace を押した後、最初に戻って検索します
- 逆方向のインクリメンタルサーチが可能です
- 重要:プラグインは "runtimepath" ディレクトリ以下の "plugin/" ではなく、"plugins/" 以下をロードします
- 重要:シングルクォートはもはや \s (空白) を特別扱いしません
すなわち、 'fo\o''bar' は fo\o'bar です- "altwildmode" オプションと <A-Tab> コマンドライン・キーバインドを追加しました
- "banghist" オプションを追加しました
- "hintmatching" オプションに "translisterated" 値を追加しました
- gf はソースビューをコンテンツ表示をトグルします
| キーバインドは削除してしまいました- :extadd は Firefox 4ではローカルファイルに加えて外部URLもサポートします
- :open は / , ./ , ../ や ~/ から始まる場合のみローカルファイルを開きます
- "complete" はデフォルトの "slf" ですが、ファイル補完は上記から始まる場合のみ行われます
- ページの拡大/縮小の情報をステータスバーに表示します。そして、拡大/縮小の変更は :messages にはもう現れません
- ZO, ZI, ZM, ZR を zO, zI, zM, zR のエイリアスとして加えました
- 補完リストは複数行の出力があるときより良い挙動をします....ウィンドウ(出力部)が表示されたままになります
- より大きなヘルプシステムの実装をしました
- :edit, :tabedit, :winedit は削除しました
- "jsdebugger" オプション - JavaScriptデバッガ機能のon/off - を追加しました
- "activate" オプションに "addons", "downloads", "extoptions", "help" 値を追加しました
興味のある方へ、Vimperator をフォークした Pentadactyl 1.0b1 をリリースしました。とても良さそうだね (まだ試してないけど、changelog で分かるよ)
たぶん、このフォークはVimperatorにとっても好機だろう。特に
a) 基本コードを安定化させること。なおさら(最新コミットは主にバグフィックスでしかないし)
また
b) GUIや機能をより最小限にし、シンプルにやりなおす。
Anyway, we'll see how it turns out, I wish you certainly good luck with dactyl (ごめん、どう訳して良いか全然分からない)
http://www.mozdev.org/pipermail/vimperator/2010-September/005720.html
面白そうですね。新たなプロファイルで、どう上手く動くかやってみるよ。
Kris さん幸運を。
http://www.mozdev.org/pipermail/vimperator/2010-September/005722.html
Kris さんこんにちは
Pentadactyl と Vimperator の主な違いは何でしょうか? フォークした主な理由は何でしょうか? Pentadactyl のWebページを見ようとしたけど、見つけられませんでした。
http://www.mozdev.org/pipermail/vimperator/2010-September/005723.html
Pentadactyl と Vimperator の主な違いは何でしょうか? フォークした主な理由は何でしょうか? Pentadactyl のWebページを見ようとしたけど、見つけられませんでした。主な違いは、Doug と私がVimperatorを開発していないことです。フォークした理由は政治上のものですが、基本的には Doug と私がVimperatorの開発をもう拒否していて、それでもまだその基本コードを使用し保守している、ということになります。
それについては以前ここで議論しましたし、再び加わる気はありません。しかし、この質問が出てくるだろうことはとてもよく分かりますので、FAQを書くことにします。
詳細な違いは、最初の投稿の changelog を見てください。
http://www.mozdev.org/pipermail/vimperator/2010-September/005724.html
訳がテキトウすぎ! ごめんなさい><
まぁともかく、Kris さん、 Doug さんと Martin さんの間に固執確執があった模様。
http://www.mozdev.org/pipermail/vimperator/2010-February/005300.html あたりのメールから分かる。Kris さんはこのメール以降2~3の返信をこのスレッドないで行ってから今までずっと現れていない...
まぁともかく試してみたわけ。良い感じですよ。オススメは Firefox 4.0βに突っ込む。というか Firefox 3.6 だと微妙な感じになる。
Firefox 4.0βになって JägerMonkey というJITコンパイラも入って JavaScript は高速になっているおかげか、Vimperatorでいうところのwildoptions=auto*2がデフォルトで動くようになっていても遅くないし。プラグインから追加したコマンドもヘルプで検索可能になっているし。非常に満足。
ただ、Mercurialリポジトリからソースを取ってきてビルドしようとしたが、makeができないorz とか、そのまま移行できないプラグインがあったり(メソッドの名前が変わっていたりする)とか幾つか問題があったりするが...
Vimperator, Firefox 大好きっ子は触ってみてはどうだろう、と思うわけ。
*1:"Pentadactyl"がフォークしたVimperator版、"teledactyl"がMuttator版となる
*2:補完候補が自動であがるやつ
なんか諦観が見え隠れしてますね。