あどけない話

Internet technologies

Firemacs 3.3

という訳で、以下の作業をやりました。

  • Iceweasel のサポート (未検査)
  • Alt キーを M- として使うかのオプション
  • Meta キーを M- として使うかのオプション
  • 自動的に Firemacs を off にする正規表現

以下に置きましたので、試してみて下さい。

http://www.mew.org/~kazu/firemacs-3.3.xpi

Firefox 3 rc1 と Firemacs

MacFirefox 3 rc1 で、Apple キーを使ったショートカットが使えなくなったと書きましたが、Firemacs との相性が問題でした。Firemacs を off すると、ショートカットが使えます。

MacFirefox では、Apple キーがショートカットキーです。また、MacEmacs では、Apple キーが M- です。

今まで、ショートカットキーに負けて、Apple キーは拾えなかったのですが、rc1 から拾えるようになり、Firemas が M- と解釈するようになったようです。事実、Apple-w と打つと、ステータスバーに ESC w と表示されます。

Mac では今まで、M- が使えていたかったので、Apple キーを M- として扱うコードを抜くことで対処します。結局、Firemacs では Windows/Unix では M- (Alt キー) が使えるが、Mac では M- (Apple キー)は使えないということです。

参考までに、Firemacs の現在のコメントを付けておきます。

    ////////////////////////////////////////////////////////////////
    //      ctrlKey     altKey       metaKey  <- Firefox mapping
    // Win: Ctrl* (C-)  Alt    (M-)  Unavail
    // Mac: Ctrl  (C-)  Option       Apple*  (M-)
    // Uni: Ctrl* (C-)  Alt    (M-)  Meta
    //
    // * is hotkey
    // Windows: To use Alt, set 'ui.key.menuAccessKey' to 0.
    // Mac: Option inserts symbols, sigh!
    //      Apple means hotkey and M-. So, we give up M- on Mac.
    //

Firemacs 3.2

Firefox 3 rc1 がリリースされ、addons.mozilla.orgFirefox version "3.0.*" を受け付けるようになったので、Firemacs 3.2 をアップロードしておきました。一週間ぐらいで承認され、ダウンロードできるようになるでしょう。

Firemacs 3.2 の変更は以下の通りです。

  • Icon が新しくなった
  • アクセスキーを無効にする URL が Firefox 3 で動かなかったバグを修正
  • ステータスバーに Firemacs のアイコンが現れ、好きなときに on/off できる

Firemacs のステータスバー・アイコン

大河内さんのご協力により、Firemacs のアイコンが新しくなりました。\^^/

計画では、ヌーが地球の周りで背中を丸めている絵になる予定でしたが、32x32 では見にくくなってしまいました。そこで、Emacs の新しいアイコンの色違いになりました。色はオレンジです。

それから、16x16 のアイコンも作って頂きましたので、ついにステータスバーに Firemacs のアイコンが表示されるようになりました。クリックすることで、on / off できます。

しばらく以下に置いておきますので、試したい人はどうぞ。

http://www.mew.org/~kazu/firemacs-3.2.xpi

大河内さん、ありがとうございました。