Home > Latest topics

Latest topics > XUL/Migemo [Forked Edition] 0.4.0、もはや別物

宣伝1。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! シス管系女子って何!? - 「シス管系女子」特設サイト

宣伝2。Firefox Hacks Rebooted発売中。本書の1/3を使って、再起動不要なアドオンの作り方のテクニックや非同期処理の効率のいい書き方などを解説しています。既刊のFirefox 3 Hacks拡張機能開発チュートリアルと併せてどうぞ。

Firefox Hacks Rebooted ―Mozillaテクノロジ徹底活用テクニック
浅井 智也 池田 譲治 小山田 昌史 五味渕 大賀 下田 洋志 寺田 真 松澤 太郎
オライリージャパン

XUL/Migemo [Forked Edition] 0.4.0、もはや別物 - Dec 01, 2006

XUL/Migemo勝手メンテ版を更新しました。次回分のOOo解説記事が案外早く仕上がって一日余裕ができた、と勝手に自分で判断して、昨日丸一日と今日も一日使って。おかげで味噌汁は腐るわまともな食事を取れないわと散々でしたが(※全部自業自得です)、腹が減るのも忘れてぶっ続けで十何時間も取り組むなんてのは久しぶりでしたので、むしろ清々しいような気もします。そんなことはどうでもいいですね。ごめんなさい。

それだけ時間を投じて何をしていたかというと、いわゆるひとつのリファクタリングです。といっても僕自身プログラミングのド素人もいいとこなんで、plus7さんのコーディングスタイルの僕に合わないところをガンガン自分流で置き換えただけという気もしていますが。

相変わらずコア中のコアの部分は全く理解できてないので可能な限り触らないようにしましたが、今回の作業で、辞書とキャッシュの扱いについては少し分かるようになりました。なので、元々plus7さんが想定していた方法がどういう物だったかは知らないままに、これまた全くの自己流で、ユーザ辞書の読み込みだとかキャッシュの更新だとかの処理を加えてみました。今日一日はほとんど辞書マネージャのためだけに使ったようなもんです……

ともあれ形だけはだんだんいっちょまえのアプリケーションらしくなってきたような気がするんですがどーでしょうか。

  • Ctrl-Shift-F7で辞書マネージャを開けます。
  • Firefox 1.5以降でしか動かないようになりました。多分。別に機能的にどうこうじゃなくて、デフォルト設定を読み込む仕組みとか自力で実装してもいいけどコードが増えるばっかりで何もいいこと無いから、Fx 1.5以降用拡張機能の標準的なスタイルで統一してすっきりさせたかったのです。……あ、やべ、install.rdfの対応バージョンを1.0から変えるの忘れてる……まあそのなんだ、Fx 1.0.xはもう公式にサポート終わってるから、見なかったことにしてください。
  • ユーザ辞書とシステム辞書が同じ場所にあるのは仕様です。ほんとは分けたかったんだけど。

こうなってくると、辞書を自分でインスコしないといけないという仕様がだんだん鬱陶しくなってきますね。初回起動時に自動でダウンロード、なんてなことができたらいいんだけど、めんどくさそうだなあ。

分類:Mozilla > 拡張機能 > xulmigemo, , , , , 時刻:19:16 | Comments/Trackbacks (0) | Edit

Comments/Trackbacks

TrackBack ping me at


の末尾に2014年1月19日時点の日本の首相のファミリーネーム(ローマ字で回答)を繋げて下さい。例えば「noda」なら、「2006-12-01_refactoring.trackbacknoda」です。これは機械的なトラックバックスパムを防止するための措置です。

Post a comment

writeback message: Ready to post a comment.

2014年1月19日時点の日本の首相のファミリーネーム(ひらがなで回答)

Powered by blosxom 2.0 + starter kit
Home

カテゴリ一覧

過去の記事

1999.2~2005.8

最近のつぶやき

オススメ

Mozilla Firefox ブラウザ無料ダウンロード