2008-01-01
vimperator 0.5.3 にアップデートしたら今まで書いたプラグインが全滅...orz
自動更新に来ていたので0.5.3にアップデートしたが、なっていろいろ変更されてしまった。だいたいはmozdev.org - vimperator: ChangeLogに書かれている。
ChangeLogにある変更はあまり痛くないのだが、他にもオブジェクト名、変数名が変わっているのが痛い。
以下の変更点により0.5.2の時に書いていたプラグインがほとんど使えなくなった。
Commandクラスがvimperator.CommandにMapクラスがvimperator.Mapにvimperator.Command,vimperator.Mapのコンストラクタ引数のshort_helpがshortHelpにvimperator.Mapのコンストラクタ引数のalways_active,cancel_modeがalwaysActive,cancelModeに
| before(0.5.2) | after(0.5.3) |
|---|---|
vimperator.commands.add( new Command( ['hoge'], function(){ //... },{ short_help: 'hogehoge' } ) ); vimperator.mappings.add( new Map( vimperator.modes.HINTS, ['h','o'], function(){ //... },{ always_active: true, cancel_mode: false } ) ); |
vimperator.commands.add( new vimperator.Command( ['hoge'], function(){ //... },{ shortHelp: 'hogehoge' } ) ); vimperator.mappings.add( new vimperator.Map( vimperator.modes.HINTS, ['h','o'], function(){ //... },{ alwaysActive: true, cancelMode: false } ) ); |
追記
もう一つ書き忘れてた。String.prototype.toURLArrayメソッドがvimperator.util.stringToURLArrayに変更されている。
トラックバック - http://d.hatena.ne.jp/teramako/20080101/p1
リンク元
- 26 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja-JP:unofficial&hs=r6o&q=vimperator&btnG=検索&lr=lang_ja
- 17 http://twitter.com/home
- 14 http://reader.livedoor.com/reader/
- 11 http://blog.blueblack.net/item_266
- 7 http://twitter.com/otsune
- 5 http://twitter.com/otsune/statuses/583965882
- 4 http://d.hatena.ne.jp/keyword/orz
- 4 http://project-p.jp/halt/anubis/blog_show/833
- 4 http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla:ja-JP-mac:official&channel=s&hl=ja&q=vimperator+プラグイン&lr=&btnG=Google+検索
- 4 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla:ja:official&hs=tHi&q=vimperator+プラグイン&btnG=検索&lr=lang_ja
